Запитання з тегом «wpf»

Фонд презентацій Windows або WPF - це підсистема для надання інтерфейсів користувача у додатках на базі Windows.

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

3
Додаток WPF, у якому є лише значок лотка
Я взагалі новачок на WPF і цікавлюсь, чи не міг би хтось дати мені вказівки, як написати програму, яка починається мінімізувати лоток. Ідея полягає в тому, що він періодично отримує RSS-канал і створює Toaster-Popup, коли є нові канали. У додатку все одно має бути головне вікно (фактично лише список, що …
144 c#  .net  wpf  xaml 


11
Як виконати вибір одного кліку в WPF DataGrid?
У мене є DataGrid з першим стовпцем у вигляді текстового та другим стовпцем як стовпцем CheckBox. Що я хочу, якщо я натискаю прапорець. Це слід перевірити. Але, щоб вибрати, потрібно два клацання, для першого клацання клітина вибирається, для другого клацання прапорець перевіряється. Як зробити прапорець, щоб перевірити / зняти галочку …

17
Як інвертувати BooleanToVisibilityConverter?
Я використовую BooleanToVisibilityConverterв WPF, щоб прив'язати Visibilityвластивість елемента керування до Boolean. Це прекрасно працює, але я хотів би, щоб один із елементів керування приховав булевий характер true, і показати, чи є false.
143 .net  wpf  binding  visibility 


9
Хороші приклади шаблону MVVM
Зараз я працюю з шаблоном Microsoft MVVM і виявляю, що відсутність детальних прикладів засмучує. У прикладі ContactBook показано дуже мало керованості командами, і єдиний інший приклад, який я знайшов, - це стаття журналу MSDN, де поняття схожі, але використовується дещо інший підхід і все ще не вистачає будь-якої складності. Чи …
141 wpf  mvvm 

2
Що таке призма для WPF?
Нещодавно я натрапив на щось, що називається Призма . Microsoft, який керує проектом, описує його як Вказівки щодо складених застосувань у WPF та Silverlight. Навіть прочитавши детальніші описи там, я боюсь, що я не знаю, про що це насправді, я боюся. Тут я сподіваюся, що хтось міг би дати мені …
137 wpf  mvvm  prism 

16
WPF: Сітка з полями стовпців / рядків / прокладками?
Чи легко можна вказати поле та / або прокладку для рядків чи стовпців у WPF Grid? Звичайно, я міг би додати додаткові стовпці до космічних речей, але це здається роботою для прокладки / поля (це дасть набагато простіший XAML). Хтось із стандартної Grid додав цю функціональність?
137 wpf  grid  padding  margin 

4
Як зробити модальний діалог у WPF?
Я пишу свою першу заявку у WPF і хочу, щоб користувач вводив деякі дані у модальне діалогове вікно. Мабуть, це не просто зробити в WPF, оскільки батьківське вікно залишається повністю включеним, а метод, який створив нове дочірнє вікно, не зупиняється і чекає, коли дочірнє вікно зателефонує Close (). Натомість він …
133 .net  wpf  dialog  modal-dialog 

5
Різниця між міткою та текстовим блоком
Відповідно до розробки програм для Windows з Microsoft .NET 4 70-511 навчальний комплект Яка різниця між Labelкеруванням та TextBlockконтролем, оскільки обидва є контролем вмісту та просто відображенням тексту?
132 wpf  label  textblock 

10
Панорамування та збільшення зображення
Я хочу створити простий переглядач зображень у WPF, який дозволить користувачеві: Панорамування (перетягуванням зображення мишкою). Збільшити (за допомогою повзунка). Показати накладки (наприклад, вибір прямокутника). Показати оригінальне зображення (якщо потрібно, з смугами прокрутки). Чи можете ви пояснити, як це зробити? Я не знайшов хорошого зразка в Інтернеті. Чи варто використовувати ViewBox? …
131 c#  wpf  xaml  zoom  pan 

6
WPF - Як змусити команду переоцінити 'CanExecute' через його CommandBindings
У мене є місце, Menuде кожна MenuItemв ієрархії має свою Commandвластивість, встановлену на визначений RoutedCommandя. Асоційований CommandBindingзабезпечує зворотний виклик, для оцінки CanExecuteякого контролюється включений стан кожного MenuItem. Це майже працює. Елементи меню спочатку містять правильні ввімкнені та вимкнені стани. Однак коли дані, які CanExecuteвикористовує мій зворотний дзвінок, змінюються, мені потрібна …

21
Встановіть фокус на TextBox у WPF від перегляду моделі
Я маю TextBoxта і Buttonна мій погляд. Тепер я перевіряю стан при натисканні кнопки, і якщо умова виявляється помилковою, відображає повідомлення користувачеві, і тоді я повинен встановити курсор на TextBoxкерування. if (companyref == null) { var cs = new Lipper.Nelson.AdminClient.Main.Views.ContactPanels.CompanyAssociation(); MessageBox.Show("Company does not exist.", "Error", MessageBoxButton.OK, MessageBoxImage.Exclamation); cs.txtCompanyID.Focusable = true; …
129 c#  wpf  xaml  mvvm  textbox 

8
Як ви повністю видалите рамку кнопок у wpf?
Я намагаюся створити кнопку, яка має зображення в ній і не має меж - так само, як кнопки панелі інструментів Firefox, перш ніж навести на них курсор і побачити повну кнопку. Я спробував встановити BorderBrushна Transparent, BorderThicknessна 0, а також спробував BorderBrush="{x:Null}", але ви все ще можете побачити контур кнопки.
129 wpf  button  transparency 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.