Это простой пример валидации в XAML для WPF элементов управления (далее элемента управления или ЕУ) и отображение сообщений об ошибках.
Показаны сообщения с ярлыком C#. Показать все сообщения
Показаны сообщения с ярлыком C#. Показать все сообщения
четверг, 30 июля 2015 г.
воскресенье, 31 августа 2014 г.
Binding Datatime to DatePicker
Проблема возникла когда я попытался связать объект типа DateTime к DatetimePicker.
В итоге обнаружил что в свойстве Date объекта типа DataPicker хранится значение типа , не совместимость типов DateTime и DateOffset навело на мысль что нужно как то преобразовывать одно в другое и обратно. Слава разработчикам microsoft! они позаботились о таких проблемах и реализовали специальный интерфейс IValueConverter у которого содержаться 2 метода: Convert и ConvertBack.
Convert - преобразует значение переданное при привязке в нашем случае это DataTime и преобразует его в DateOffset.
ConvertBack - наоборот DateOffset в DataTime.
!!!Конвертеры можно использовать практический для любых преобразований например дату в строку и наоборот.(еще был опыт что бы булевое значение конвертировать в Visibility свойство объекта)
В итоге обнаружил что в свойстве Date объекта типа DataPicker хранится значение типа , не совместимость типов DateTime и DateOffset навело на мысль что нужно как то преобразовывать одно в другое и обратно. Слава разработчикам microsoft! они позаботились о таких проблемах и реализовали специальный интерфейс IValueConverter у которого содержаться 2 метода: Convert и ConvertBack.
Convert - преобразует значение переданное при привязке в нашем случае это DataTime и преобразует его в DateOffset.
ConvertBack - наоборот DateOffset в DataTime.
!!!Конвертеры можно использовать практический для любых преобразований например дату в строку и наоборот.(еще был опыт что бы булевое значение конвертировать в Visibility свойство объекта)
вторник, 19 августа 2014 г.
Замечательная библиотека для разработки на W8 - WinRT XAML Toolkit
Замечательная библиотека, если вы не ходите изобретать на XAML или хотите то можете взять за основу эту библиотеку
WinRT XAML ToolKit
Ссылка на CodePlex
WinRT XAML ToolKit
Ссылка на CodePlex
воскресенье, 13 июля 2014 г.
Простая валидация в WPF
Очень простой пример отображения ошибок валидации рядом с контроллерами(в этом примереTextBox) в WPF
Введение
Введение
Подписаться на:
Сообщения (Atom)