Вопросы с тегом «wpf»

Windows Presentation Foundation, или WPF, является подсистемой для визуализации пользовательских интерфейсов в приложениях на основе Windows.

10
Запуск события двойного щелчка из элемента WPF ListView с использованием MVVM
В приложении WPF с использованием MVVM у меня есть пользовательский элемент управления с элементом списка. Во время выполнения он будет использовать привязку данных для заполнения списка объектов коллекцией объектов. Как правильно прикрепить событие двойного щелчка к элементам в представлении списка, чтобы при двойном щелчке по элементу в представлении списка запускалось …
102 wpf  mvvm 

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> Я хочу воспроизвести это поведение в коде. Любые идеи?
102 c#  wpf  xaml 

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


6
Рекомендации по использованию правил привязки и проверки данных WPF
У меня очень простое приложение WPF, в котором я использую привязку данных, чтобы разрешить редактирование некоторых настраиваемых объектов CLR. Теперь я хочу добавить некоторую проверку ввода, когда пользователь нажимает кнопку «Сохранить». Однако все книги WPF, которые я прочитал, на самом деле не посвящают этому вопросу места. Я вижу, что вы …

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

2
datatrigger в перечислении для изменения изображения
У меня есть кнопка с фиксированным фоновым изображением, и я хотел бы показать небольшое оверлейное изображение поверх нее. Выбор изображения наложения зависит от свойства зависимости ( LapCounterPingStatus) соответствующей модели просмотра. Вот что у меня получилось: <Button> <Grid> <Image Stretch="None"> <!-- Background Image --> <Image.Style> <Style TargetType="{x:Type Image}"> <Setter Property="Source" Value="/Images/Pingn.png"/> …
101 c#  wpf 

3
Исключения задачи не наблюдались ни при ожидании задачи, ни при доступе к ее свойству Exception. В результате ненаблюдаемое исключение было
Что это значит и как решить? Использую задачи TPL. Вся ошибка Исключения задачи не наблюдались ни при ожидании задачи, ни при доступе к ее свойству Exception. В результате ненаблюдаемое исключение было повторно создано потоком финализатора. в System.Threading.Tasks.TaskExceptionHolder.Finalize () mscorlib

9
Хороший эквивалент NumericUpDown в WPF? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Я ищу простой элемент управления NumericUpDown (он же числовой счетчик) в WPF. Похоже, …

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

14
Почему я не могу ссылаться на System.ComponentModel.DataAnnotations?
Я пытаюсь использовать DataAnnotations в своем проекте WPF, чтобы указать максимальную длину строк со следующим: using System.ComponentModel.DataAnnotations; Однако я получаю сообщение об ошибке Имя типа или пространства имен DataAnnotations не существует в пространстве имен System.ComponentModel (отсутствует ссылка на сборку?) Я видел другие примеры, когда DataAnnotations они существуют в этом пространстве …
100 c#  wpf  data-annotations 

4
Командная строка WPF
Я пытаюсь создать приложение WPF, которое принимает аргументы командной строки. Если аргументы не указаны, должно появиться главное окно. В случаях использования некоторых конкретных аргументов командной строки код следует запускать без графического интерфейса и завершать работу по завершении. Будем признательны за любые предложения о том, как это должно быть сделано должным …
99 wpf  command-line  exit 

3
Безопасный доступ к потоку пользовательского интерфейса (основного) в 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 

5
Кнопка в столбце, получение строки, из которой она пришла в обработчик события Click
Я установил itemsource моего WPF Datagrid в список объектов, возвращаемых из моего DAL. Я также добавил дополнительный столбец, содержащий кнопку, xaml находится ниже. <toolkit:DataGridTemplateColumn MinWidth="100" Header="View"> <toolkit:DataGridTemplateColumn.CellTemplate> <DataTemplate> <Button Click="Button_Click">View Details</Button> </DataTemplate> </toolkit:DataGridTemplateColumn.CellTemplate> </toolkit:DataGridTemplateColumn> Это нормально. Однако в методе Button_Click есть ли способ получить строку в сетке данных, где находится …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.