Установка метки. Текст из comboBox.DisplayMember в C # - PullRequest
0 голосов
/ 19 сентября 2019

Простите, если это довольно простой вопрос, но я не могу понять.

У меня есть сборка внешнего интерфейса в WPF.Он имеет выпадающий список с источником данных из локальной базы данных.У comboBox есть DisplayMember, который заполняется во время выполнения.

У меня также есть текстовая метка, и я хочу, чтобы ее текстовое свойство было таким, каким является элемент displaygram во время выполнения.Значение displaymember - это объект, который пользователь выбирает из выпадающего списка comboBox, например shoes.

comboBox.DataSource = ProductLogic.GetProduct();
comboBox.DisplayMember = "ProductName";

Если я назову его так:

label.Text = comboBox.DisplayMember

Получает значение в коде-time (который является «ProductName», но мне нужно, чтобы текстовое значение было таким, какое оно есть во время выполнения. Например, «Обувь». Как бы я поступил об этом?

1 Ответ

0 голосов
/ 19 сентября 2019

DisplayMember содержит имя свойства , значение которого отображается в выпадающем списке (или любом другом элементе управления, который его поддерживает).Таким образом, значение DisplayMember не меняется.Вы, вероятно, хотите использовать Text свойство.

label.Text = comboBox.Text

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...