Запитання з тегом «mvvm-light»

12
Обробка події закриття вікна за допомогою WPF / MVVM Light Toolkit
Я хотів би обробити Closingподію (коли користувач натискає верхню праву кнопку "X") мого вікна, щоб в кінцевому підсумку відобразити повідомлення про підтвердження або / та скасувати закриття. Я знаю, як це зробити за кодом: підпишіться на Closingподію вікна, а потім використовуйте CancelEventArgs.Cancelвластивість. Але я використовую MVVM, тому я не впевнений, …
145 c#  wpf  xaml  mvvm  mvvm-light 

4
Що таке зв'язок шаблону проти прив’язки?
Я не міг зрозуміти BorderThickness="{TemplateBinding BorderThickness}. Ось код: <ControlTemplate TargetType="{x:Type wpftoolkit:DataGridCell}"> <Border Padding="{TemplateBinding Padding}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" SnapsToDevicePixels="True"> <ContentPresenter SnapsToDevicePixels="{TemplateBinding SnapsToDevicePixels}"/> </Border> </ControlTemplate> Також, будь ласка, поясніть інші види зв'язування.
118 wpf  mvvm-light 

3
Що таке ViewModelLocator та які його плюси / мінуси порівняно з DataTemplates?
Чи може хтось дати мені короткий підсумок того, що таке ViewModelLocator, як він працює, і які плюси / мінуси для його використання порівняно з DataTemplates? Я спробував знайти інформацію в Google, але, здається, існує багато різних її реалізацій і немає переліку складностей щодо того, що це таке, і плюси / …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.