powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как считать значение из активного элемента comboBox?
7 сообщений из 7, страница 1 из 1
Как считать значение из активного элемента comboBox?
    #38850690
erman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Не получается вытянуть значение из comboBox.
Код: c#
1.
2.
public static string carBrands;
carBrands = comboCarBrands.Text;


Подскажите, пожалуйста, как правильно будет?
...
Рейтинг: 0 / 0
Как считать значение из активного элемента comboBox?
    #38850731
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
erman,

правильно будет использовать Binding
...
Рейтинг: 0 / 0
Как считать значение из активного элемента comboBox?
    #38850732
erman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если сделать так :
Код: c#
1.
carBrands = comboCarBrands.SelectedItem.ToString();


то получается такое значение
System.Windows.Controls.ComboBoxItem: Ford
...
Рейтинг: 0 / 0
Как считать значение из активного элемента comboBox?
    #38850739
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в WPF так не делают, а вообще, нужно привести comboCarBrands.SelectedItem к типу ComboBoxItem и получить значение
...
Рейтинг: 0 / 0
Как считать значение из активного элемента comboBox?
    #38850740
erman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Roman Mejteserman,

правильно будет использовать Binding

А если у меня обработчик в том же классе, только в .cs-файле - что тоже нужно создавать. И как это делать, писать свойство?
...
Рейтинг: 0 / 0
Как считать значение из активного элемента comboBox?
    #38850741
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
создать класс модели представления с 2 свойствами, список (для combobox) и свойство для выбранного элемента.
с помощью связывания передать эти свойства в ComboBox.
...
Рейтинг: 0 / 0
Как считать значение из активного элемента comboBox?
    #38850757
erman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В .cs-файле создал два свойства, другое с list-ом что-то не выходит написать :
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
private string carBrands;
        public string CarBrands
        {
            set
            {
                carBrands = value;
            }
            get
            {                
                return carBrands;
            }
        }

        private List<ComboBoxItem> listCars;
        public List<ComboBoxItem> ListCars
        {
            get
            {
                listCars = ; // что здесь?
            }
            set
            {
                return listCars; // ошибка
            }
        }


Как правильно будет?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Как считать значение из активного элемента comboBox?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]