private void button_tab_chg_Click(object sender, RoutedEventArgs e) { if (listBox_tab.SelectedItem == null) { if (listBox_tab.Items.Count != 0) { listBox_tab.SelectedIndex = 0; } } var setInfo = listBox_tab.SelectedItem as CustomEpgTabInfo; if (setInfo != null) { listBox_tab.UnselectAll(); listBox_tab.SelectedItem = setInfo; var dlg = new EpgDataViewSettingWindow(); dlg.Owner = CommonUtil.GetTopWindow(this); dlg.SetDefSetting(setInfo); if (dlg.ShowDialog() == true) { dlg.GetSetting(ref setInfo); listBox_tab.Items.Refresh(); } } else { button_tab_add_Click(null, null); } }
private void button_tab_chg_Click(object sender, RoutedEventArgs e) { if (listBox_tab.SelectedItem == null) { listBox_tab.SelectedIndex = 0; } var item = listBox_tab.SelectedItem as CustomEpgTabInfoView; if (item != null) { listBox_tab.UnselectAll(); listBox_tab.SelectedItem = item; var dlg = new EpgDataViewSettingWindow(item.Info, settings.EpgSettingList); dlg.Owner = CommonUtil.GetTopWindow(this); if (dlg.ShowDialog() == true) { item.Info = dlg.GetSetting(); listBox_tab.FitColumnWidth(); } } else { button_tab_add_Click(null, null); } }
private void button_tab_add_Click(object sender, RoutedEventArgs e) { var dlg = new EpgDataViewSettingWindow(null, settings.EpgSettingList); dlg.Owner = CommonUtil.GetTopWindow(this); if (dlg.ShowDialog() == true) { listBox_tab.ScrollIntoViewLast(new CustomEpgTabInfoView(dlg.GetSetting(), () => settings)); listBox_tab.FitColumnWidth(); } }
private void button_tab_add_Click(object sender, RoutedEventArgs e) { var dlg = new EpgDataViewSettingWindow(); dlg.Owner = CommonUtil.GetTopWindow(this); if (dlg.ShowDialog() == true) { var info = new CustomEpgTabInfo(); dlg.GetSetting(ref info); listBox_tab.Items.Add(info); listBox_tab.SelectedItem = info; listBox_tab.ScrollIntoView(info); } }
private void button_tab_add_Click(object sender, RoutedEventArgs e) { EpgDataViewSettingWindow dlg = new EpgDataViewSettingWindow(); PresentationSource topWindow = PresentationSource.FromVisual(this); if (topWindow != null) { dlg.Owner = (Window)topWindow.RootVisual; } if (dlg.ShowDialog() == true) { listBox_tab.Items.Add(dlg.GetSetting()); OnUpdateTabListBox(); } }
private void button_tab_chg_Click(object sender, RoutedEventArgs e) { if (listBox_tab.SelectedItem != null) { EpgDataViewSettingWindow dlg = new EpgDataViewSettingWindow(); PresentationSource topWindow = PresentationSource.FromVisual(this); if (topWindow != null) { dlg.Owner = (Window)topWindow.RootVisual; } dlg.SetDefSetting((CustomEpgTabInfo)listBox_tab.SelectedItem); if (dlg.ShowDialog() == true) { listBox_tab.SelectedItem = listBox_tab.Items[listBox_tab.SelectedIndex] = dlg.GetSetting(); OnUpdateTabListBox(); } } else { MessageBox.Show("アイテムが選択されていません"); } }
private void button_tab_chg_Click(object sender, RoutedEventArgs e) { if (listBox_tab.SelectedItem != null) { EpgDataViewSettingWindow dlg = new EpgDataViewSettingWindow(); PresentationSource topWindow = PresentationSource.FromVisual(this); if (topWindow != null) { dlg.Owner = (Window)topWindow.RootVisual; } CustomEpgTabInfo setInfo = listBox_tab.SelectedItem as CustomEpgTabInfo; dlg.SetDefSetting(setInfo); if (dlg.ShowDialog() == true) { dlg.GetSetting(ref setInfo); listBox_tab.Items.Refresh(); } } else { MessageBox.Show("アイテムが選択されていません"); } }
private void button_tab_add_Click(object sender, RoutedEventArgs e) { EpgDataViewSettingWindow dlg = new EpgDataViewSettingWindow(); PresentationSource topWindow = PresentationSource.FromVisual(this); if (topWindow != null) { dlg.Owner = (Window)topWindow.RootVisual; } if (dlg.ShowDialog() == true) { CustomEpgTabInfo info = new CustomEpgTabInfo(); dlg.GetSetting(ref info); listBox_tab.Items.Add(info); } }
private void button_tab_chg_Click(object sender, RoutedEventArgs e) { if (listBox_tab.SelectedItem == null) { if (listBox_tab.Items.Count != 0) { listBox_tab.SelectedIndex = 0; } } var setInfo = listBox_tab.SelectedItem as CustomEpgTabInfo; if (setInfo != null) { listBox_tab.UnselectAll(); listBox_tab.SelectedItem = setInfo; var dlg = new EpgDataViewSettingWindow(); var topWindow = PresentationSource.FromVisual(this); if (topWindow != null) { dlg.Owner = (Window)topWindow.RootVisual; } dlg.SetDefSetting(setInfo); if (dlg.ShowDialog() == true) { dlg.GetSetting(ref setInfo); listBox_tab.Items.Refresh(); } } else { button_tab_add_Click(null, null); } }