private void ConnectorsGrid_DoubleClick(object sender, MouseButtonEventArgs e) { if (SelectedInfo == null) { return; } if (!CheckConnected(LocalizedStrings.Str1555)) { return; } var wnd = new MessageAdapterWindow { Adapter = SelectedInfo.Adapter }; if (!wnd.ShowModal(this)) { return; } SelectedInfo.Refresh(); ConnectorsChanged.SafeInvoke(); }
private void ExecutedRemoveSession(object sender, ExecutedRoutedEventArgs e) { if (!CheckConnected(LocalizedStrings.Str1554)) { return; } Adapter.InnerAdapters.Remove(SelectedInfo.Adapter); _connectorRows.Remove(SelectedInfo); ConnectorsChanged.SafeInvoke(); }
private void ExecutedEnableSession(object sender, ExecutedRoutedEventArgs e) { if (!CheckConnected(LocalizedStrings.Str1556)) { return; } SelectedInfo.IsEnabled = !SelectedInfo.IsEnabled; Adapter.InnerAdapters[SelectedInfo.Adapter] = SelectedInfo.IsEnabled ? 0 : -1; ChangeDisableEnableIcon(SelectedInfo.IsEnabled); ConnectorsChanged.SafeInvoke(); }