Example #1
0
        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);
            }
        }
Example #2
0
        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);
            }
        }
Example #3
0
        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();
            }
        }
Example #4
0
        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);
            }
        }
Example #5
0
        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();
            }
        }
Example #6
0
 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("アイテムが選択されていません");
     }
 }
Example #7
0
 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("アイテムが選択されていません");
     }
 }
Example #8
0
 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("アイテムが選択されていません");
     }
 }
Example #9
0
 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);
     }
 }
Example #10
0
 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);
     }
 }
Example #11
0
 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);
     }
 }
Example #12
0
 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);
     }
 }