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

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

6
Як відобразити діалог "Зберегти як" у WPF?
У мене є вимога в WPF / C # натиснути кнопку, зібрати деякі дані, а потім помістити їх у текстовий файл, який користувач може завантажити на свою машину. Я можу отримати першу половину цього, але як запропонувати користувачеві діалогове вікно "Зберегти як"? Сам файл буде простим текстовим файлом.
101 c#  wpf  save 


6
Правила прив'язки та перевірки даних WPF Найкращі практики
У мене дуже простий додаток WPF, в якому я використовую прив'язку даних, щоб дозволити редагувати деякі власні об'єкти CLR. Тепер я хочу внести деяку перевірку вводу, коли користувач натискає кнопку "Зберегти". Однак усі прочитані книги WPF насправді не приділяють цьому питанню місця. Я бачу, що ви можете створювати власні ValidationRules, …

13
Найкращий спосіб приховати вікно від перемикача програм Alt-Tab?
Я декілька років розробник .NET, і це все ще одна з тих речей, які я не знаю, як правильно зробити. Приховати вікно за допомогою панелі завдань за допомогою властивості як у Windows Forms, так і в WPF, але наскільки я можу сказати, це не гарантує (або обов'язково навіть впливає) на …
101 .net  wpf  winforms  alt-tab 

2
WPF Автоматична висота в коді
Як я можу встановити значення Heightвластивості елемента керування WPF у коді C # на " Auto"? <Grid.RowDefinitions> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> <RowDefinition Height="Auto" /> <RowDefinition /> </Grid.RowDefinitions> Я хочу відтворити цю поведінку в коді позаду. Якісь ідеї?
101 c#  wpf  xaml 

3
Виключення (-ів) Завдання не спостерігалися ні в режимі "Очікування завдання", ні в доступі до його властивості "Виняток". Як результат, незабезпеченим винятком став
Що це означає і як це вирішити? Я використовую завдання TPL. Вся помилка Виключення (-ів) Завдання не спостерігалися ні в режимі "Очікування завдання", ні в доступі до його властивості "Виняток". Як результат, непомічене виключення було скинуто потоком фіналізатора. на System.Threading.Tasks.TaskExceptionHolder.Finalize () mscorlib

9
Хороший еквівалент NumericUpDown у WPF? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 4 роки тому . Удосконаліть це питання Я шукаю просте управління NumericUpDown (він же число спінінг) у WPF. Мабуть, це ще один …

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

9
Як створити WPF UserControl з вмістом NAMED
У мене є набір елементів управління з доданими командами та логікою, які постійно використовуються однаково. Я вирішив створити керування користувачем, яке містить усі загальні елементи управління та логіку. Однак мені також потрібен елемент управління, щоб можна було зберігати вміст, який можна назвати. Я спробував таке: <UserControl.ContentTemplate> <DataTemplate> <Button>a reused button</Button> …
100 c#  wpf  xaml  user-controls  controls 

2
тригер даних на enum для зміни зображення
У мене є кнопка із фіксованим фоновим зображенням, і я хотів би показати невелике накладене зображення поверх неї. Яке зображення накладеного зображення залежить від властивості залежності ( LapCounterPingStatus) відповідної моделі перегляду. Це те, що я отримав до цих пір: <Button> <Grid> <Image Stretch="None"> <!-- Background Image --> <Image.Style> <Style TargetType="{x:Type …
100 c#  wpf 

4
Командний рядок WPF
Я намагаюся створити додаток WPF, який бере аргументи командного рядка. Якщо аргументів не наводиться, головне вікно повинно з’являтися. У випадках деяких конкретних аргументів командного рядка код повинен бути запущений без графічного інтерфейсу та вихід після завершення. Будемо вдячні будь-які пропозиції щодо того, як це правильно зробити.
99 wpf  command-line  exit 

3
Безпечний доступ до UI (Main) Thread у WPF
У мене є програма, яка оновлює мою сітку даних кожного разу, коли файл журналу, який я спостерігаю, оновлюється (додається з новим текстом) наступним чином: private void DGAddRow(string name, FunctionType ft) { ASCIIEncoding ascii = new ASCIIEncoding(); CommDGDataSource ds = new CommDGDataSource(); int position = 0; string[] data_split = ft.Data.Split(' '); …

5
WPF: Як відобразити зображення в оригінальному розмірі?
У мене проблема з відображенням зображень у WPF. Ось мій код: <Button HorizontalAlignment="Left" Grid.Column="1" Grid.Row="5" Margin="0,5"> <Button.Content> <StackPanel Orientation="Horizontal" Margin="10,0"> <Image Source="/images/user_add.png" Stretch="None" HorizontalAlignment="Center" VerticalAlignment="Center" Width="24" Height="24" /> <TextBlock Text="添加" /> </StackPanel> </Button.Content> </Button> У мене є зображення оригінального розміру 32 * 32, але коли я запустив вищевказаний код, зображення …
98 wpf  image  resize  size 

3
Змінити властивість Canvas.Left у коді позаду?
У мого XAML є прямокутник і хочу змінити його Canvas.Leftвластивість у коді позаду: <UserControl x:Class="Second90.Page" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="400" Height="300" KeyDown="txt_KeyDown"> <Canvas> <Rectangle Name="theObject" Canvas.Top="20" Canvas.Left="20" Width="10" Height="10" Fill="Gray"/> </Canvas> </UserControl> Але це не працює: private void txt_KeyDown(object sender, KeyEventArgs e) { theObject.Canvas.Left = 50; } Хтось знає, що це робити …

6
Панель інструментів WPF: як зняти зчеплення та перелив
У вкладеному меню WPF ToolBarPanel-ToolBar-Menu ми хочемо позбутися ручки зчеплення ліворуч та області переливу праворуч. вони обидва сірі, але ми хотіли б, щоб вони взагалі не відображалися. будь-які ідеї щодо того, як це зробити? на випадок, якщо мої умови не зовсім правильні, якщо ви подивитесь на зображення на малюнку 3 …
98 wpf  toolbar 

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