Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C# WPF Выбрать событие при переходе на другую вкладку элемента «TabControl» Добрый день. Подскажите, а то не могу сообразить, какое событие надо использовать, когда я перехожу на вторую вкладку. К примеру, при переходе на вторую вкладку выдать сообщение на экран «Вы на... https://www.cyberforum.ru/ wpf-silverlight/ thread2317936.html Получить список мониторов C# WPF
Как в wpf получить список мониторов. У меня подключено 2 монитора. Я хочу запоминать расположение программы между запусками. Но для этого мне нужна знать на каком мониторе открывать программу. Как...
C# WPF Сохранить положение окна между запусками Здравствуйте! У меня есть приложение wpf, и мне надо чтобы оно сохраняло свойства окна между запусками приложения: - по центру оно или нет, открыто на весь экран или нет( в идеале на каком мониторе... https://www.cyberforum.ru/ wpf-silverlight/ thread2317860.html C# WPF Дефолтное округление значения в DataTable Имеется БД SQLite. Результат запроса преобразовывается в структуру DataTable. При попытке считать десятичное число из DataTable отображается число, которое является только целой частью исходного.... https://www.cyberforum.ru/ wpf-silverlight/ thread2317762.html
Задать триггер в одном контроле для изменения другого C# WPF
Доброго времени суток)) Недавно начал ковырять WPF, сделал простенькое приложение, слайд-шоу. Пытаюсь добиться следующего эффекта: при наведении на картинку(myImage1), должен появлайтся Label с...
C# WPF Перерисовка не всех элементов в Canvas in Code Добрый день. У меня есть класс унаследованный от canvas, на нем есть несколько объектов n*m прямоугольников, поверх которых нарисована сетка и по бокам с одной стороны пронумерованы, как по... https://www.cyberforum.ru/ wpf-silverlight/ thread2317674.html
C# WPF NumericUpDown с маской ввода https://www.cyberforum.ru/ wpf-silverlight/ thread2317285.html
Добрый день! Мне нужно создать NumericUpDown с идентичным вводом как на Windows.Form. Сам контолл взят из Xceed Extended WPF Toolkit, но там в текстовое поле можно вводить всё что угодно....
C# WPF DataGridComboBoxColumn привязка данных
Всем привет) Возникла проблема с привязкой данных к DataGrid, вот класс - который я пытаюсь привязать: public class NewProductModel : PropertyChangedBase { #region Fields ...
C# WPF Приложение WPF потребляет слишком много ОЗУ У меня есть класс наследник от Label(wpf). На Background объекта я ставлю изображение(png) из ресурсов проекта. Однако 1 такой контрол потребляет ~20МБ ОЗУ. Если 10 таких объектов поместить на пустую... https://www.cyberforum.ru/ wpf-silverlight/ thread2317200.html C# WPF Настройка браузера Awesomium https://www.cyberforum.ru/ wpf-silverlight/ thread2317023.html
Всем доброго времени! Кто сталкивался с движком awesomium, прошу объяснить/помочь, почему в нём криво отображаются некоторые сайты , например betcity.ru
C# WPF Использование UserControl и обращение к контролам
Переписываю свое приложение с WinForms на WPF, и в процессе освоение паттерна MVVM столкнулся с несколькими проблемами. Для наглядной демонстрации проблем написал небольшой проект. Из сторонних...
C# WPF WPF - не работает DataTemplateSelector для ListBox https://www.cyberforum.ru/ wpf-silverlight/ thread2316739.html
Вот мой XAML: <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" ...
82 / 60 / 17
Регистрация: 21.08.2015
Сообщений: 1,046
0

Выдать сообщение при переходе между вкладками элемента TabControl - C# WPF - Ответ 12882288

06.09.2018, 12:57. Показов 1528. Ответов 1
Метки (Все метки)

Добрый день.
Очень хочется сделать так, что программа извещала пользователя по средством "MessageBox.Show()" когда он переходи между вкладками элемента TabControl, но что-то не получается.

На переключения между вкладками, обрабатываю событие "SelectionChanged" элемента "TabControl "

У меня начинает складываться впечатление, что ребята из MC вообще не хотели чтобы была возможность реагировать на события перехода между вкладками, так как я не вижу ни каких простых решений, вроде события клика на какой нибудь кнопки.

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<Window x:Class="ForForumTMP.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:ForForumTMP"
        mc:Ignorable="d"
        Title="MainWindow" Height="450" Width="800">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="150"></ColumnDefinition>
            <ColumnDefinition></ColumnDefinition>
        </Grid.ColumnDefinitions>
 
        <TabControl Grid.Column="1" SelectionChanged="TabControl_SelectionChanged">
            <TabItem  Header="Первая вкладка" >asdasd</TabItem>
            <TabItem  Header="Вторая вкладка" >мчсмчс</TabItem>
        </TabControl>
    </Grid>
        
</Window>
Обработчик SelectionChanged

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        private void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            TabControl TB = (sender as TabControl);
 
            if (TB.SelectedIndex == 1)
            {
                MessageBox.Show("Вкладка два");
            }
 
            if (TB.SelectedIndex == 0)
            {
                MessageBox.Show("Вкладка один");
            }
        }


Вернуться к обсуждению:
Выдать сообщение при переходе между вкладками элемента TabControl C# WPF
Миниатюры
Выдать сообщение при переходе между вкладками элемента TabControl  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2018, 12:57
Готовые ответы и решения:

Загрузка ЦП под 100% при запуске винды, при открытии браузера, при переходе между вкладками
Всем доброго времени суток. У супруги ноут SONY VPCEl - AMD E2, 4Гб ОЗУ. Windows 7 - 64. ...

Загрузка ЦП под 100% при запуске винды, при открытии браузера, при переходе между вкладками Windows7
Доброе время суток !!! после прочтения темы https://www.cyberforum.ru/viruses/thread1294643.html и...

Выбрать событие при переходе на другую вкладку элемента «TabControl»
Добрый день. Подскажите, а то не могу сообразить, какое событие надо использовать, когда я...

Переключение между вкладками TabControl в XE5
Очень стыдно, но я никак не могу разобраться как переключить вкладку в редакторе, или как сделать...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.09.2018, 12:57
Помогаю со студенческими работами здесь

MDI приложение: При переходе между формами менять в tabControl selectedindex, относительно активной формы
Добрый день, уважаемые, подскажите, пожалуйста. Разрабатываю MDI приложение. Столкнулся с 2...

Как сделать переход между вкладками TabControl свайпом?
как сделать переход между вкладками ttabcontrol свайпом в delphi xe5?

MVVM. Если окно содержит 1 TabControl, который в себе содержит много вкладок и в каждой может быть другой TabControl с вкладками
Я сделал так: Создал UserControl, в него поместил TabControl создал вкладки, во вкладки начал...

TabControl с вкладками слева/справа
Доброго времени суток, форумчане! Наверное многие сталкивались. Делаешь TabControl с вкладками...

WebBrowser пропадает при переключении между вкладками PageControl-а
Всем добрего времени суток, нужна помощь с page-ми. При нажатии на btn зделал создание новава...

Как создать форму с TabControl и несколькими вкладками в нем
Подскажите пожалуйста как правильно реализовать(или какие варианту могут быть)программу со...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru