/// <summary> Обработчик события ViewModelDialpad </summary> private void ViewModelDialpadOnEventViewModel(object sender, ViewModelEventHandlerArgs e) { if (e.Key == "IncomingCall") { WindowCallActive.IncomingCall(); } if (e.Key == "CallEnableChanged") { Dispatcher.Invoke(() => { var isCallEnd = (bool)e.Data; ButtonCall.Source = UtilityPicture.GetBitmapImageFromStringUri("/Resources/" + (isCallEnd ? "start_call.png" : "start_call_disable.png")); }); } }