Вопросы по теме 'idataerrorinfo'
Как проверить ошибки модульного тестирования в бизнес-объекте IDataErrorInfo?
Я пишу (пытаюсь писать) модульные тесты для приложения WPF.
Бизнес-объекты, которые пользовательский интерфейс связывает для реализации IDataErrorInfo, так что, когда я устанавливаю ValidatesOnDataErrors=True в своем XML-представлении, индексатор...
1315 просмотров
schedule
29.10.2022
передать ошибку проверки элементу пользовательского интерфейса в WPF?
Я использую IDataErrorInfo для проверки моих данных в форме в WPF. В моем докладчике реализована проверка.
Фактическая проверка выполняется, но XAML, который должен обновлять пользовательский интерфейс и задавать стиль, не выполняется.
Вот:...
2696 просмотров
schedule
22.02.2022
проблемы с правилом проверки
Я пытаюсь получить правило проверки для возврата ошибки. Я реализовал IDataErrorInfo в своей модели, которая содержит свойства моего бизнес-объекта и сообщения, возвращаемые в случае сбоя проверки события. Я также создал правило проверки. Проблема...
958 просмотров
schedule
17.06.2023
Проверка данных WPF из функции установки свойств
У меня есть класс, который привязан к элементам графического интерфейса следующим образом:
<TextBox Style="{StaticResource ValidatedTextBox}"
Text="{Binding MaxDistance, ValidatesOnExceptions=True}" >
<TextBox.Style>
<Style...
1917 просмотров
schedule
28.11.2022
S / L 4 & IDataErrorInfo - Как принудительно выполнить повторную проверку элемента управления (при касании связанного элемента управления)
У меня есть два элемента управления, привязанные к свойствам MinCartValue и MaxCartValue. MinCartValue должно быть меньше MaxCartValue. Чтобы выполнить эту проверку, я реализовал интерфейс IDataErrorInfo и выполнил указанную выше проверку в методе...
2311 просмотров
schedule
09.04.2022
Какой должна быть модель MVVM?
Здравствуйте, у меня есть 3 вопроса о модели MVVM.
Нет ли способа обойти этот избыточный PropertyChanged("PropName");
Как лучше всего обернуть объекты POCO в WPF INotifyPropertyChanged, IDataErrorInfo
Как мне взаимодействовать с...
787 просмотров
schedule
14.06.2023
Проверка данных в окне ShowDialog в WPF
У меня есть окно, которое я отображаю как ShowDialog в окне. У меня есть некоторые текстовые поля, привязанные к объекту, которые реализуют INotifyPropertyChanges и IDataErrorInfo. Я хочу, чтобы кнопка «ОК» была включена, только если все поля были...
1017 просмотров
schedule
20.02.2022
Поле со списком wpf idataerrorinfo
У меня есть простое представление и модель представления, причем последняя реализует IDdataErrorInfo и IValidationExceptionHandler. Представление содержит поле со списком, ItemsSource которого привязано к коллекции, а SelectedValue привязано к...
1695 просмотров
schedule
06.09.2022
IDataErrorInfo: как узнать, все ли свойства действительны?
У меня есть приложение WPF ( .Net 3.5 ), которое использует IDataErrorInfo в ViewModel для проверки ввода.
Он отлично работает, пользовательский элемент управления получает правильную обратную связь с пользовательским интерфейсом.
Проблема в...
9495 просмотров
schedule
16.05.2022
Как обрабатывать проверку в WPF при привязке к DbSet‹T›.Local?
DbSet<T>.Local предоставляет ObservableCollection , который можно привязать к элементам управления WPF. В моем случае я привязываю его к сетке.
Если бы я использовал модели представлений, я бы реализовал их INotifyDataErrorInfo или...
1542 просмотров
schedule
17.10.2022
Проверка данных в MVVM
У меня есть приложение с множеством ViewModels. У некоторых свойств есть DataAnnotations.
[Required(ErrorMessage = "Field 'Range' is required.")]
[Range(1, 10, ErrorMessage = "Field 'Range' is out of range.")]
public int Password
{...
7779 просмотров
schedule
26.02.2023
Почему IDataErrorInfo показывает ошибки при запуске приложения
Я реализую IDataErrorInfo в своей ViewModel.
У меня есть два свойства Nom и Prenom, которые я хочу сделать обязательными.
#region IDataErrorInfo
string IDataErrorInfo.Error
{
get { return null; }
}
string...
1115 просмотров
schedule
20.12.2022
WPF/Caliburn.Micro — проверка ввода с использованием IDataErrorInfo
У меня есть следующий код в моем приложении WPF, и я пытаюсь реализовать проверку ввода.
Модель:
public class Customer
{
public int Id { get; set; }
public string Name { get; set; }
}
ViewModel:
public class CustomerViewModel :...
1413 просмотров
schedule
18.02.2023
ErrorProvider - изменить BackColor вместо отображения значка
Я застрял с некоторым устаревшим кодом, который хочу немного обновить. Я хочу изменить способ, которым ErrorProvider показывает статус ошибки в элементе управления. Поведение по умолчанию — значок и ToolTip при наведении на значок.
Я хотел бы...
842 просмотров
schedule
25.07.2022
Привязка к Controls DependencyProperty в DataTemplate Listbox с динамическими элементами не работает
Хорошо, так как я безуспешно провожу один день, читая статьи в stackoverflow, я должен обратиться за помощью. Полный пример приведен ниже.
Краткая версия: у меня есть DoubleTextBox, который предоставляет DependencyProperty «Число». Когда я...
204 просмотров
schedule
15.09.2022
Как добиться условной проверки с помощью IDataErrorInfo
У нас есть страница настроек конфигурации в моем приложении MVVM. Одно из полей (свойство: BackupFolderPath) здесь имеет элемент управления TextBox. Мы выполнили проверку этого элемента управления с помощью IDataErrorInfo. Валидация в основном...
144 просмотров
schedule
10.07.2022
Как вручную запустить проверку IDataErrorInfo для всех TabItems — MVVM
Я использую шаблон MVVM , мое приложение в основном TabControl с 3 TabItems с DataGrid внутри них.
Я могу сохранить все данные из сеток в файлы csv и загрузить их обратно. Я пытаюсь добавить функциональность, которая после того, как...
126 просмотров
schedule
02.08.2023