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

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



10
Немає виводу для консолі з програми WPF?
Я використовую Console.WriteLine () з дуже простого тестового додатка WPF, але коли я виконую програму з командного рядка, я не бачу, щоб нічого не записувалося на консоль. Хтось знає, що тут може статися? Я можу відтворити його, створивши додаток WPF у VS 2008 та просто додавши Console.WriteLine ("текст") у будь-який …
112 c#  .net  wpf  console 

6
Доступ до батьківського DataContext з DataTemplate
У мене є ListBoxприв'язка до дочірньої колекції на ViewModel. Елементи списку списку стильовані у шаблоні даних на основі властивості батьківського ViewModel: <Style x:Key="curveSpeedNonConstantParameterCell"> <Style.Triggers> <DataTrigger Binding="{Binding Path=DataContext.CurveSpeedMustBeSpecified, ElementName=someParentElementWithReferenceToRootDataContext}" Value="True"> <Setter Property="Control.Visibility" Value="Hidden"></Setter> </DataTrigger> </Style.Triggers> </Style> Я отримую таку вихідну помилку: System.Windows.Data Error: 39 : BindingExpression path error: 'CurveSpeedMustBeSpecified' property not …

11
MVVM у WPF - Як попередити ViewModel про зміни в Моделі… чи я повинен?
Я переглядаю деякі статті MVVM, в першу чергу це і це . Моє конкретне питання: Як я можу повідомити про зміни в моделі від моделі до ViewModel? У статті Джоша я не бачу, що він це робить. ViewModel завжди запитує у Моделі властивості. На прикладі Рейчел у неї є реалізована …
112 c#  .net  wpf  mvvm 



9
Зробіть перетягування вікна WPF, незалежно від того, який елемент натиснуто
Моє запитання вдвічі, і я сподіваюся, що є більш прості рішення як для WPF, а не для стандартних рішень від WinForms (які надав Крістоф Гірс, перш ніж я зробив це уточнення). По-перше, чи є спосіб зробити Window перетягуванням без захоплення та обробки подій миші + перетягування? Я маю на увазі, …


8
Як центрувати додаток WPF на екрані?
Я хочу зосередити свою програму WPF при запуску на первинному екрані. Я знаю, що мені потрібно встановити myWindow.Left та myWindow.Top, але де я можу отримати значення? Я виявив System.Windows.Forms.Screen.PrimaryScreen, що, мабуть, не WPF. Чи є альтернатива WPF, яка дає мені дозвіл екрана чи щось подібне?

4
Пошук ручки до вікна WPF
Форми Windows мали властивість win1.Handle, яка, якщо я пам'ятаю, повертає ручку основної ручки вікна? Чи існує еквівалентний спосіб отримати ручку вікна WPF? Я знайшов такий код в Інтернеті, IntPtr windowHandle = new WindowInteropHelper(Application.Current.MainWindow).Handle; але я не думаю, що це допоможе мені, оскільки в моїй програмі є кілька вікон. Дякую!!
109 wpf  window  handle 

23
Як відобразити текст за замовчуванням "- Вибрати команду -" у вікні комбінації на завантаженні сторінки у WPF?
У додатку WPF у додатку MVP у мене є комбіноване поле, для якого я відображаю дані, отримані з бази даних. Перш ніж елементи, додані до поля Combo, я хочу відобразити текст за замовчуванням, наприклад "- Вибрати команду -" щоб під час завантаження сторінки він відображався та підбирав текст, слід очистити …
109 wpf  combobox 

4
Як приховати селектор рядків wpf datagrid
Я використовую елемент керування WPF DataGrid, щоб показати деякі деталі та кнопку вибору, і мені не потрібна сіра стовпчик селектора вниз ліворуч. Це також руйнує красу мого дизайну. Чи є спосіб її видалити, або як я можу його додати, якщо ні?
108 wpf  wpfdatagrid 

12
Прив’яжіть TextBox при натисканні клавіші Enter
Типовим прив'язкою даних TextBoxє, TwoWayі він передає текст у властивість лише тоді, коли TextBoxвтратив фокус. Чи є якийсь простий спосіб XAML зробити прив'язку даних, коли я натискаю Enterклавішу на TextBox?. Я знаю, що це зробити досить просто в коді позаду, але уявіть, чи це TextBoxвсередині якогось складного DataTemplate.
108 c#  wpf  xaml  .net-3.5  textbox 

6
Кнопка WPF із зображенням
Я намагаюся прикласти зображення до кнопки в WPF, однак цей код не вдається. Здається дивним після того, як подібний код буде ідеально працювати в Mozilla XUL. <Button Height="49.086" Margin="3.636,12,231.795,0" Name="button2" VerticalAlignment="Top" Grid.Column="1" Click="button2_Click" Source="Pictures/apple.jpg">Disconnect from Server</Button>
108 wpf 

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