Показаны сообщения с ярлыком Windows Universal App. Показать все сообщения
Показаны сообщения с ярлыком Windows Universal App. Показать все сообщения
четверг, 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
Подписаться на:
Сообщения (Atom)