Tag: wpf

Выберите узел TreeView правой кнопкой мыши перед отображением ContextMenu

Я хотел бы выбрать WPF TreeView Node правой кнопкой мыши, прямо перед отображением ContextMenu. Для WinForms я мог бы использовать такой код, как этот узел поиска, нажатый в контекстном меню , каковы альтернативы WPF?

В чем разница между библиотекой пользовательского контроля и библиотекой пользовательского контроля?

Я просто набираю скорость на WPF и хотел бы создать многоразовый элемент управления WPF. Когда я смотрю варианты создания проектов в Visual Studio, я вижу «WPF User Control Library» и «WPF Custom Control Library». Мне непонятно, какая разница между ними и моими поисками Google не принесли никаких достойных объяснений. Я хотел бы понять различия между […]

Разница между Label и TextBlock

В соответствии с разработкой приложений Windows с помощью Microsoft .NET 4 70-511 Training Kit В чем разница между элементом управления Label и элементом управления TextBlock поскольку оба являются элементами управления содержимым и просто отображают текст?

Как повысить свойства Измененные события в зависимости от свойства?

Хорошо, поэтому у меня есть этот элемент управления с двумя свойствами. Один из них – DependencyProperty, другой – «псевдоним» первого. То, что мне нужно, – это поднять событие PropertyChanged для второго (псевдоним), когда первый изменяется. ПРИМЕЧАНИЕ . Я использую DependencyObjects, а не INotifyPropertyChanged (попробовал это, не работал, потому что мой элемент управления является подclassифицированным ListView) […]

Вставить событие в текстовом поле WPF

Я создал настраиваемый элемент управления, наследующий TextBox . Этот настраиваемый элемент управления представляет собой числовой TextBox блок, поддерживающий только номера. Я использую OnPreviewTextInput чтобы проверить каждый новый символ, набираемый, чтобы увидеть, является ли символ допустимым. Это отлично работает. Однако, если я OnPreviewTextInput текст в TextBox , OnPreviewTextInput не запускается. Каков наилучший способ захватить вложенный текст […]

Установка кнопки FlatStyle в WPF

Я только что узнал о том, как стили и шаблоны управления в WPF могут влиять на внешний вид кнопок, Я пытаюсь установить FlatStyle Button, в ресурсах, которые я видел, я не могу найти ничего, что подсказывает мне, как я могу это сделать, в Windows Forms это устанавливается через FlatStyle = Flat. Как это сделать в […]

ItemsControl с горизонтальной ориентацией

Знаете ли вы какие-либо элементы управления, унаследованные от ItemsControl, которые имеют горизонтальную ориентацию элементов?

Как я могу создать поле со списком WPF шириной самого широкого элемента в XAML?

Я знаю, как это сделать в коде, но это можно сделать в XAML? Window1.xaml: ComboBoxItem1 ComboBoxItem2 Window1.xaml.cs: using System.Windows; using System.Windows.Controls; namespace WpfApplication1 { public partial class Window1 : Window { public Window1() { InitializeComponent(); double width = 0; foreach (ComboBoxItem item in ComboBox1.Items) { item.Measure(new Size( double.PositiveInfinity, double.PositiveInfinity)); if (item.DesiredSize.Width > width) width = […]

Какие приложения WPF реального мира существуют?

В настоящее время я работаю с WPF, и я видел несколько примеров на dnrtv и некоторых других местах. Я бы хотел увидеть больше реальных вещей. Кто-нибудь знает хорошие примеры? Список до сих пор: http://en.wikipedia.org/wiki/Windows_Presentation_Foundation#WPF_Applications http://www.hanselman.com/babysmash/ Тим Снейт Лоусон клиент Yahoo Messenger Список каналов 9 (мертвый, см. Архивированную версию )) Семейное шоу WittyTwitter Приложение Billy Hollis […]

Преимущество WPF-приложения и Winform для бизнес-приложений?

Я знаю asp.net и разработку winform. Я не являюсь разработчиком, который перескакивает в новую технологию только потому, что он новый. Это должно дать мне дополнительные преимущества, такие как более высокая производительность. В чем преимущества WPF над Winforms для приложений для чистого бизнеса? Меня не интересуют дополнительные глазные конфеты, анимация, gradleиенты, эффекты отображения изображений и т. […]

Давайте будем гением компьютера.