Windows Presentation Foundation, или WPF, является подсистемой для визуализации пользовательских интерфейсов в приложениях на основе Windows.
Я хочу отобразить первую страницу в виде миниатюры в своем приложении MVVM WPF. Возможно, с WebView2 такая возможность есть, потому что я показываю полный PDF-файл в другом месте.
Я попробовал это с помощью примера Pdfium.Net SDK, однако сделать это с помощью URL-адреса невозможно.
using (var pdfDo...
Я вызываю метод библиотеки классов в приложении WPF, используя CancellationToken. Метод экспортирует данные в Excel из Oracle, и иногда операция занимает слишком много времени или не завершается, поэтому я попробовал реализовать отмену.
Метод приложения WPF:
public bool GetData(string _filename...
25 Сен 2023 в 16:53
Я изо всех сил пытаюсь получить текст RTF из моего RichTextBox. Я использую С#.Net6.0, WPF.
Мне нужно получить строку RTF из RichTextBox и сохранить ее в переменной. Эта переменная находится в классе, который генерирует файл, в котором должна находиться строка RTF.
RTF-строка должна содержать все ...
25 Сен 2023 в 01:39
Я переопределяю ContentControl, который наследуется от Control, который имеет dep prop Foreground. Я хочу запустить некоторую пользовательскую логику для события изменения на переднем плане, но нет метода OnForegroundChanged для переопределения . Есть десятки других свойств, измененных обработчика...
Я пишу проект VSIX, который показывает древовидное представление файлов в решении (например, Solution Explorer).
Теперь мне нужно показать соответствующий значок для элемента проекта (файл .cs и т. д.) и иметь следующий код.
using System.Windows;
using System.Windows.Controls;
using Microsoft.Visual...
23 Сен 2023 в 20:30
Я новичок в Dot Net и очень хочу заняться WPF. но когда я создаю новый проект в Visual Studio или в DotNet SDK, я продолжаю получать эту ошибку: имя «InitializeComponent» не существует в текущем контексте? и в vs, и в vscode под ним также есть красная линия. Я попробовал все предоставленные решен...
23 Сен 2023 в 19:57
Я пытаюсь создать крошечное приложение TicTacToe в WPF, чтобы попрактиковаться в программировании. Я создал главное окно в Xaml с двумя ContentControl один рядом с другим, я хочу отображать, пока пользователи играют, игру в главном окне и табло сбоку (это два соседних столбца одной сетки) , они бу...
23 Сен 2023 в 19:27
У меня есть платформа WPF application on the dotnet core 7, и в App class, в событии OnStartup я изменил культуру следующим образом: Когда я использую DatePicker, когда я нажимаю на date selection button, он правильно показывает мне персидский календарь. Однако когда я выбираю дату, она отображает ...
Я создаю приложение, которое отслеживает несколько серверов трассировки на удаленных компьютерах и отображает обработанные данные в пользовательском интерфейсе. Когда я использую симулятор, генерирующий данные, все работает так, как ожидалось. Проблема в том, что пользовательский интерфейс не обно...
Я работаю над приложением C# WPF, основанным на файлах XAML.
У меня есть ярлык «Label_Productnaam».
Я хотел бы создать еще один элемент управления (ComboBox) той же высоты.
Поэтому я пробую что-то вроде этого:
<Label Content="Productnaam :" Name="Label_Productnaam"></Label>
...
<ComboBox ... Height=...
Я ищу бесконечный вложенный DataGrid в DataRowTemplate. Итак, при нажатии на строку я хочу, чтобы отобразился другой DataGrid и так далее. Мой основной класс — «CustomTable», который наследуется от BaseViewModel, этот класс предоставляет событие PropertyChanged для обновления представления.
Это мо...
Короче говоря, я хотел создать обновляемый список, который будет обновляться при выборе опции из ComboBox.
<ListBox Background="Transparent" Width="Auto" Height="Auto" HorizontalAlignment="Right" ScrollViewer.CanContentScroll="true" ItemsSource="{Binding Lessons, UpdateSourceTrigger=PropertyChanged,...
Я столкнулся с проблемой, когда CornerRadius ThemePanel переопределялся собственным BlurEffect сверху, и вместо CornerRadius 10 его BlurEffect приводил к тому, что ThemePanel становился CornerRadius 0.
Вот как я это написал:
<Border Name="ThemePanel" BorderBrush="Transparent" BorderThickness="0"...
Я работаю над проектом WPF, и у меня есть собственная сетка данных. Проблема в том, что всякий раз, когда я нажимаю на флажок, вся строка мигает (как на изображении). Он просто мигнул на 1 секунду и вернулся к нормальному белому фону. Есть ли способ отключить его?
Код XAML:
<DataGrid
Ite...
У меня есть следующий UserControl, который пытается принять предоставленную пользователем функцию Validation. Код «кажется» в порядке, дизайнер не жаловался, скомпилировался нормально, и приложение запустилось... но обратный вызов никогда не срабатывает. Может ли какой-нибудь эксперт указать, чего...
21 Сен 2023 в 22:58
Я не могу понять это, чтобы спасти свою жизнь.
У меня есть простая форма WPF, в которой я ввожу данные в текстовое поле, пользователь может нажать «Вставить», и данные сохраняются в базе данных. У меня также есть сетка данных, показывающая все значения.
Я НЕ могу заставить сетку данных «обновиться»...
21 Сен 2023 в 22:27
У меня возникли некоторые проблемы с использованием ObservableCollection и CommunityToolkit.Mvvm, из-за которых при изменении коллекции (т. е. при добавлении или удалении элементов) MyCommand.NotifyCanExecuteChanged не вызывается.
У меня есть такая коллекция:
[ObservableProperty]
[NotifyCanExecuteCh...
Я новичок в WPF, C# и структуре MVVM, поэтому извините за мое невежество. Я просто пытаюсь создать новую вкладку при открытии файла. Вся моя логика заключается в модели представления, включая открытие файлов, которое вызывается посредством привязки в файле xaml, поэтому я не понимаю, как я должен ...
Я работаю над приложением C# WPF, используя Visual Studio 2022.
Запустив приложение, я увидел флажок, значение которого не изменилось, хотя должно было бы. Это было вызвано следующей опечаткой в соответствующем XAML-файле:
IsChecked="{Binding SelectedProduct.Enable}"
Хотя должно быть:
IsChecked=...
20 Сен 2023 в 15:54
Когда я выбираю элемент, я хочу, чтобы цвет фона этого элемента был цвета #d3ddff вместо цвета по умолчанию https:// imgur.com/n5KDzx6
Когда я навожу курсор на элемент, я хочу, чтобы цвет фона элемента был просто белым.
После щелчка по элементу и щелчка по текстовому полю с «body 2», чтобы что-то в...
20 Сен 2023 в 13:32
1
Неверное имя издателя в панели управления программой и функциями для приложения «Однократный щелчок»
У меня есть приложение WPF, и я использую один щелчок для развертывания приложения. Я получил один сертификат от клиента, поэтому имя издателя правильно отображается в окне установки.
Но заметил, что при проверке на панели управления имя издателя совпадает с именем приложения.
Название продукта: Te...
20 Сен 2023 в 12:41
В UserControl.xaml:
<UserControl x:Class="OurNameSpace.SystemCalibration.Controls.PortSelector"
xmlns=http://schemas.microsoft.com/winfx/2006/xaml/presentation
xmlns:x=http://schemas.microsoft.com/winfx/2006/xaml
xmlns:mc=http://schemas.openxmlformats.org/marku...
20 Сен 2023 в 02:29
Полный код
Привет, я пытаюсь получить это текстовое поле в MyAccountView.
<User_Controls:ClearableTextBox Margin="5"
x:Name="txtUsername"
Placeholder="Username"
...
19 Сен 2023 в 23:33
Я только изучаю WPF и C#. Я выполнил это руководство, но не могу назначить свою собственную команду WPF. Я получаю следующую ошибку:
Код Schweregrad Beschreibung Projekt Datei Zeile Unterdrückungszustand Fehler XDG0008 Имя «Команды» находится в пространстве имен «clr-namespace:TileMapEditor» и не ...
19 Сен 2023 в 21:38
У меня небольшая проблема с подключением моего класса к xamlpage... VS напишет мне, что программа не видит пространство имен.
Но у меня в этой папке есть еще один класс, который работает нормально
И я хочу показать вам блок кода страницы xaml
<Page x:Class="ClinicApp.XamlPages.ListOfPatientsPage"...