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

Подробнее про wpf...

У меня есть ItemsControl, который создает CheckBox es на основе DigitalFilterSubsystems. Я хочу запускать обработчик событий в модели просмотра всякий раз, когда щелкают CheckBox. В настоящий момент мое свойство Click объекта CheckBox жалуется, что Checked_Triggered ожидает свойство. Может ли кто....
13 Окт 2021 в 08:29
Итак, я пытаюсь создать форму входа в C # WPF, но проблема в том, что когда я нажимаю кнопку получения ключа, я получаю странную ошибку: [! [System.Component.Win32Exception - системе не удается найти указанный файл.] [1]] [1] https://media.discordapp.net/attachments/884162841974829086/89765143682812....
13 Окт 2021 в 04:06
В моем XAML есть четыре Comboboxes. Это выглядит так: <ComboBox Grid.Row="2" ItemsSource="{Binding VehiclesAvailable}" DisplayMemberPath="FleetNumber"/> <ComboBox Grid.Row="3" ItemsSource="{Binding Employees_VehicleEligible}" DisplayMemberPath="FullName"/> <ComboBox Grid.Row="4" ItemsSource="{B....
12 Окт 2021 в 16:01
У меня есть UserControl, который содержит кнопку CollapseConsoleBtn: <UserControl //namespaces <Grid Name="LoggingGrid" Height="100" Background="Black"> <Grid.RowDefinitions> <RowDefinition Height="25" /> <RowDefinition Height="*" /> ....
12 Окт 2021 в 16:00
Дано приложение Wpf .Net5.0 с кнопкой сброса и текстовым полем. Сбросить путь к Defalut Command="{Binding ResetCommand}" ... FilePath = @"C:\Temp"; Текстовое поле: пользователь может редактировать путь Text="{Binding FilePath, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, ValidatesOnException....
12 Окт 2021 в 09:25
Был как минимум один такой вопрос, на который был дан ответ: «Воспользуйтесь секундомером». Я бы с радостью сделал это, за исключением того, что Stopwatch блокирует пользовательский интерфейс, поэтому я вынужден использовать Timer. Но я не могу понять, как узнать истекшее время. Я должен отобрази....
11 Окт 2021 в 16:34
У меня есть два списка объектов, предположим, что первый называется «Отдел», а второй - «Студент». public class Student { public int Id {get; set; } public string Name {get; set; } public bool IsActive {get; set; } public int DepId {get;set;} } public class Department { ....
8 Окт 2021 в 14:00
Моя проблема просто в том, что если я использую агрегатор событий Caliburn Micro и реализую интерфейс «IHandle», тогда создается метод под названием «HandleAsync (сообщение MyEvent, токен CancelleationToken)». Моя проблема в том, что обычно эти методы не являются асинхронными и не нуждаются в пометк....
8 Окт 2021 в 03:36
Я все еще относительно новичок в привязке данных в wpf, но, несмотря на то, что я изучил все статьи и сообщения здесь и в других местах о том, что может быть не так, я все еще не нашел решения. Приведенный ниже код - это основная информация, полученная из моих больших файлов. Я убедился, что все ос....
У меня есть приложение WPF, которое включает таймер обратного отсчета, я застрял в его части форматирования, у меня практически нет опыта программирования, и я впервые использую C #. Я хочу начать обратный отсчет с 15 минут с помощью DispatchTimer, но на данный момент мой таймер отсчитывает тол....
7 Окт 2021 в 22:59
Недавно мы начали использовать SonarQube в наших проектах. Итак, когда я строю проект, он выдает критическую ошибку: «Добавить способ вырваться из рекурсии этого метода». вот код private Bool SetProperty<T>(T storageField, T value, [CallerMemberName] string pName= "" ) { return SetProperty<T....
6 Окт 2021 в 21:46
Я создаю приложение WPF MVVM. У меня есть DataTable, привязанный к DataGrid. Столбцы таблицы данных в начале - 2 - Имя и Значение 1. Имя | Значение 1 Таблица данных связана с ObservableCollection, называемым mapData, который содержит более 10 тыс. Записей. Когда пользователь выбирает ComboBox, я д....
6 Окт 2021 в 15:51
Я надеюсь, что кто-нибудь может мне помочь. Я делаю первые пробные шаги в WPF, сначала создав простой настраиваемый элемент управления. Структура указана ниже. И соответствующий код - MainWindow.xaml <Window x:Class="WPFCustomControl.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/x....
6 Окт 2021 в 15:35
У меня есть ObservableCollection из DataPoint объектов. У этого класса есть свойство Data. У меня есть DataGrid. У меня есть собственный UserControl под названием NumberBox, который является оболочкой для TextBox, но для чисел, со свойством Value, которое может быть привязано (или, по крайней мер....
6 Окт 2021 в 11:44
Почему PropertyChangedEvent можно добавить к свойству String, но нельзя добавить к свойству List <>? Xaml нравится это: <StackPanel> <ListBox ItemsSource="{Binding Items}" Height="300"/> <Button Click="Button_Click">Change</Button> </StackPanel> И xaml.cs вроде этого: public partial class M....
6 Окт 2021 в 07:32
После поисков повсюду и безрезультатно я решил спросить. У меня есть проект .NET 5.0 WPF, над которым я работаю, и мне нужно привязать URL-адрес (онлайн-изображения) к источнику изображения в моей форме. Я пробовал следующее: CoverImage.Source = new BitmapImage("https://somesite..com/img.png"); А т....
5 Окт 2021 в 21:15
Я пытаюсь реализовать фильтрацию в своей собственной наблюдаемой коллекции. Мой подход следующий: Я предполагаю, что элемент управления, использующий ItemsSource, должен вызывать IEnumerable.GetEnumerator() в моей коллекции, чтобы получить элементы, которые он должен отображать. Поэтому я определ....
5 Окт 2021 в 13:24
Я работаю над модульным приложением с Prism DryIoc на WPF В моих модулях у меня есть просмотры, зарегистрированные для навигации, как это public void RegisterTypes(IContainerRegistry containerRegistry) { containerRegistry.RegisterForNavigation<Manual1View>(); containerRegistry.RegisterForN....
1 Окт 2021 в 13:31
Мне интересно, можно ли использовать одно и то же событие в другом методе. Мой пример: я пытаюсь создать свою собственную версию блокнота, и две одинаковые кнопки технически делают почти одно и то же. Новый файл и открыть файл. Вот мой код для создания нового файла private void NewSubMenuOption_Cl....
1 Окт 2021 в 03:21
Я конвертирую приложение из winforms в wpf, и приложение меняет цвет некоторых ярлыков. В winforms вы должны использовать lblName.ForeColor = Color.Red. Но в WPF Color.Red неверен. Кажется, я не могу найти версию этого WPF. Большинство сайтов, которые я могу найти, используют C # вместо VB. Код ....
29 Сен 2021 в 17:20
Может ли кто-нибудь помочь мне со следующей проблемой? Я хочу показать «Индикатор выполнения», который имеет значение «Indeterminate = TRUE», когда пользователь подключается к SSH-серверу. Если соединение с сервером прошло успешно, то MainWindow с индикатором выполнения необходимо закрыть и откроет....
29 Сен 2021 в 15:43
Я новичок в WPF и потратил часы на поиск решения для этого, но ничего не могу найти. Я хочу отобразить все свойства класса с помощью DataTemplate: <ItemsControl ItemsSource="{Binding Car}"> <ItemsControl.ItemTemplate> <DataTemplate> <TextBlock Text="{Binding}" /> </Da....
29 Сен 2021 в 15:10
Я застрял при изменении цвета, если число больше нуля в моем DataGrid. Я пробовал IValueConverter, но не могу заставить его работать. Это работает, только если я уже знаю значение в DataGrid. Это мой XAML. Зеленый цвет - это тот, который я могу заставить работать с кодом под ним. Я пробовал св....
28 Сен 2021 в 15:36
Я создаю приложение WPF MVVM, и у меня есть DataGrid, который привязан к DataTable MapDataTable. Я заполняю столбцы здесь: private void CreateDataTable() { MapDataTable = new DataTable("MapDataTable"); MapDataTable.Columns.Add("Name", typeof(string)); MapDataTable.Columns.Add("Min"....
28 Сен 2021 в 13:42
Я просто пытаюсь перейти на новую строку при нажатии Return + Shift. Я получил это из предыдущего поста здесь: <TextBox.InputBindings> <KeyBinding Key="Return" Modifiers="Shift" Command=" " /> </TextBox.InputBindings> Но я не могу найти нигде, объясняющего, как выполнить переход на ....
26 Сен 2021 в 02:29