У меня есть сомнения. У меня есть ListView
в моем приложении wpf, и я устанавливаю его источник данных/источник данных в datatable из sql-сервера. Я могу заполнить ListView
данными из datatable, но третий столбец - это combobox в каждой строке. Таким образом, мы можем изменить значения в comboxbox в любое время. Но если мы его изменим, как я могу проверить или сохранить исходное выбранное значение для последующей ссылки?Инициализировать класс преобразователя значений в каждой строке в WPF
Если я изменяю значение в ComboBox
, я хочу изменить цвет ComboBox
. Если я вернусь к исходному значению, верните нормальный цвет в combox.
Я создал класс конвертера значений и объявил в нем свойство зависимостей. Мой план состоял в том, чтобы установить исходное связанное значение в это свойство зависимостей и цвет фона комбо, установленный на этот преобразователь значений.
После определения свойства зависимости я не могу инициализировать класс преобразователя значений в XAML.
Правильно ли это? есть ли что-нибудь вроде установки экземпляра класса вместе с каждым элементом строки ListView
?
Пожалуйста, внесите ваш код того, что вы сделали до сих пор. –