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

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

26
Як ViewModel повинен закрити форму?
Я намагаюся дізнатися WPF і проблему MVVM, але потрапив на корч. Це питання схоже, але не зовсім таке, як це (обробка-діалоги-в-wpf-з-mvvm) ... У мене є форма "Вхід", написана за схемою MVVM. Ця форма має ViewModel, який містить ім'я користувача та пароль, які пов'язані з представленням у XAML, використовуючи звичайні прив'язки …
247 c#  wpf  mvvm 

6
РесурсD Dictionary в окрему збірку
У мене є файли словника ресурсів (MenuTemplate.xaml, ButtonTemplate.xaml тощо), які я хочу використовувати в декількох окремих програмах. Я міг би додати їх до збірок програм, але краще, якщо я збираю ці ресурси в одну єдину збірку і чи мої програми звертаються до неї, правда? Як будувати збірку ресурсів, як я …

22
MVVM: Підручник від початку до кінця?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Я програміст C # / Windows Forms з досвідом понад 5 років. Я досліджував WPF за допомогою шаблону дизайну MVVM (Model-View-ViewModel). Я шукав в Інтернеті …
243 c#  .net  wpf  mvvm 

6
Глобально ловити винятки у програмі WPF?
У нас є додаток WPF, де його частини можуть викидати винятки під час виконання. Я б хотів глобально зловити будь-які необроблені винятки і записати їх, але в іншому випадку продовжуйте виконання програми так, ніби нічого не сталося (начебто як VB On Error Resume Next). Чи можливо це в C #? …

20
Прив’язка даних до SelectedItem у WPF Treeview
Як я можу отримати елемент, обраний у вигляді WPF-дерева? Я хочу це зробити в XAML, тому що хочу зв’язати це. Ви можете подумати, що це є, SelectedItemале, мабуть, такого, що не існує , читається лише і тому є непридатним. Це те, що я хочу зробити: <TreeView ItemsSource="{Binding Path=Model.Clusters}" ItemTemplate="{StaticResource ClusterTemplate}" …
241 c#  wpf  mvvm  treeview  selecteditem 


4
Різниця між спостережуваною колекцією та BindingList
Я хочу знати різницю між ObservableCollectionі BindingListтому , що я використовував як для повідомлення для будь-якого додавання / видалення змін в джерелі, але я на самом деле не знаю , коли віддавати перевагу один над іншим. Чому я б обрав одне з наступних над іншим? ObservableCollection<Employee> lstEmp = new ObservableCollection<Employee>(); …

23
Обробка діалогів у WPF з MVVM
У шаблоні MVVM для WPF обробка діалогів - одна з найскладніших операцій. Оскільки ваша модель перегляду нічого не знає про перегляд, діалогове спілкування може бути цікавим. Я можу викрити ICommandте, що коли подання викликає його, може з'явитися діалогове вікно. Хтось знає про хороший спосіб обробляти результати діалогів? Я говорю про …

13
Яку основу для MVVM я повинен використовувати? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
233 wpf  mvvm  frameworks 

30
Як автоматично вибрати весь текст на фокус у WPF TextBox?
Якщо я зателефонував SelectAllз GotFocusобробника подій, він не працює з мишею - виділення зникає, як тільки миша буде відпущена. EDIT: Людям подобається відповідь Доннелл, я спробую пояснити, чому мені це не сподобалося так, як прийнята відповідь. Він складніший, тоді як прийнята відповідь робить те саме, що простіше. Корисність прийнятої відповіді …
232 .net  wpf  silverlight  textbox 

5
Проста (я думаю) горизонтальна лінія у WPF?
Створення відносно простої форми для введення даних і просто потрібно відокремити певні розділи горизонтальною лінією (не на відміну від тегу HR в HTML), яка розтягує всю довжину форми. Я спробував це: <Line Stretch="Fill" Stroke="Black" X2="1"/> Оскільки батьківський елемент управління не має фіксованої ширини, ця лінія змушує вікно розтягуватися на повну …
228 wpf  xaml  wpf-controls 

17
Вертикальне вирівнювання тексту у текстовому блоці WPF
Як призначити вертикальне вирівнювання по центру тексту всередині TextBlock? Я знайшов властивість TextAlignment, але він призначений для горизонтального вирівнювання тексту. Як це зробити для вертикального вирівнювання тексту?


15
Будь-який спосіб зробити вибір текстового блоку WPF?
Я хочу зробити текст, який відображається у Witty , клієнті Twitter із відкритим кодом, обраним. Зараз він відображається за допомогою спеціального текстового блоку. Мені потрібно використовувати TextBlock, оскільки я працюю з рядками textblock, щоб відобразити та відформатувати @username та посилання як гіперпосилання. Частий запит - це можливість копіювати та вставляти …
224 wpf  xaml  textbox  textblock 

4
Висота вікна = "Авто" працює не так, як очікувалося
Я намагаюся зробити це показати вікно, яке явно не має висоти / ширини (обидва значення опущені або встановлені Auto). Я здогадувався, що вікно дізнається його розмір за допомогою автоматичного обчислення всіх розмірів, що містяться у користувачів, але це насправді не працює! Натомість я отримую велике вікно з Actualwidthі Actualheightзначенням встановлено …
223 wpf 

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