Результаты поиска по запросу "data-binding"

4 ответа

Однако DataGridViewComboBoxColumn не работает так, хотя он будет отображать значение ToString, если вы не установите DisplayMember, что-то внутренне пойдет не так, когда он пытается найти SelectedItem, вы должны установить DisplayMember в открытое свойство твой класс. Хуже того, поведение по умолчанию, если вы не установите свойство ValueMember, должно возвращать DisplayMember, нет способа получить сам фактический элемент. Единственный обходной путь - добавить свойство к вашему классу, которое возвращает себя, и установить это свойство в ValueMember. Конечно, если ваш элемент не является чем-то, что вы можете изменить (например, один из классов платформы), вам придется собирать вместе контейнерный объект, который содержит ссылку на ваш элемент.

аюсь связатьDataGridViewComboBoxColumn к экземпляру Foo, но когда я установил значение в сетке, я получилArgumentException говорит мне, что я не могу конвертировать из String в Foo. var data = (from item in someTable select new { Foo = item.foo, ...

4 ответа

Используйте StringFormat для добавления строки в привязку WPF XAML

У меня есть приложение WPF 4, которое содержит TextBlock, который имеет одностороннюю привязку к целочисленному значению (в данном случае температура в градусах Цельсия). XAML выглядит так: <TextBlock x:Name="textBlockTemperature"><Run ...

1 ответ

пример.

<DataTemplate> <StackPanel Orientation="Vertical" Name="AddressStackPanel" > <ComboBox Name="ComboBox" ItemsSource="{Binding Path=MatchedAddressList}" DisplayMemberPath="Address" SelectedIndex="0" SelectionChanged="ComboBox_SelectionChanged"/> ...

ТОП публикаций

6 ответов

Нет, дублирование логики проверки есть в IDataErrorInfo и в пользовательском правиле проверки ... Поскольку пользовательское правило проверки является единственным способом проверки данных ДО того, как они фактически обновятся до связанного объекта, эта проверка (возраст должен быть ниже затем 100) должно быть определено в IDataErrorInfo для возврата сообщения «для каждого поля», но также должно быть реализовано в правиле пользовательской проверки. Имеет смысл?

я есть очень простое приложение WPF, в котором я использую привязку данных, чтобы разрешить редактирование некоторых пользовательских объектов CLR. Теперь я хочу поставить некоторую проверку ввода, когда пользователь нажимает сохранить. Тем не ...

1 ответ

Хороший трюк, TNX! знак равно

м проекте у меня есть WPF Listbox, связанный с ObservableCollection. Каждый раз, когда я добавляю новый элемент в коллекцию, тот же элемент автоматически добавляется в список. Для отображения элементов в списке я использую табличку с данными ...

1 ответ

Использование:

я есть модель представления со свойством, которое представляет коллекцию вещей. У меня есть ComboBox, свойство ItemsSource которого связано с этой коллекцией. Теперь пользователь может выбирать из списка. Я хочу позволить пользователю очистить ...

4 ответа

Или привяжите свойство IsEnabled Button к свойству Text TextBox и используйте преобразователь значений, чтобы превратить длину строки в логическое значение.

ал код через Google, который включает и отключает кнопку на основе свойства текста из текстового поля. Если в текстовом поле есть какой-то текст, то кнопка должна быть включена, либо кнопка должна быть отключена. Я получил некоторый код, но код ...

1 ответ

Связующие свойства R G B цвета в wpf

У меня есть собственный класс "FavoriteColor", который имеет три свойства,R, Gа такжеB, Теперь я хочу нарисовать прямоугольник и заполнить его этими значениями R, G и B (используя привязку данных). Я попробовал следующий фрагмент в моем xaml, но ...

1 ответ

Целочисленный формат строки с запятыми, без десятичных разрядов и с нулевым значением

Хорошо, прежде чем я приступлю прямо к своему вопросу, кто-нибудь знает, есть ли инструмент для создания форматов строк? Я думаю, что-то вроде довольно простого пользовательского интерфейса, где вы выбираете, хотите ли вы отображать ...

1 ответ

 только для чтения и, следовательно, его значение не может быть изменено (посредством привязки).

аюсь привязать кReadonly собственность сOneWayToSource как режим, но, похоже, этого нельзя сделать в XAML: <controls:FlagThingy IsModified="{Binding FlagIsModified, ElementName=container, Mode=OneWayToSource}" />Я получил: Свойство ...