Windows Presentation Foundation或WPF是用于在基于Windows的应用程序中呈现用户界面的子系统。
我在 WPF 应用程序中使用 Helix Toolkit 来为工程工具提供一些可视化。我是 3D 图形的初学者。 我想在 3d 空间中显示一些带有颜色的圆圈“pl...
WPF:加载 Accessibility.dll 后 DataGrid 性能下降
当我处理 WPF DataGrid 中的大型数据集和大量列时,滚动通常是可以接受的。但是一旦 Accessibility.dll 被加载,性能就会下降,并且变得非常缓慢......
我以此为起点来制作 TabControl 的样式,我的仅适用于 TabStripPlacement="Bottom"。我希望我放入 TabItem 中的内容将填充整个区域,设计...
无法将 wpf 用户控件添加到 Visual Studio 工具箱
我正在尝试创建 wpf 用户控件并将其添加到我的 Visual Studio 工具箱。如果我在 WPF (.NET Framework) 中创建控件,一切都会正常。但如果我使用 .NET 8 创建控件,我会得到一个
ListView 与 xaml 中的 TreeViewItems
我对 C# 还很陌生,我尝试制作的第一件事是带有数据绑定的 ListView,结果证明没问题。 我现在正在尝试让项目有一个扭转按钮,如果底层模型有......
应该同时使用AppDomain.UnhandledException和Application.DispatcherUnhandledException吗?
在阅读了一些关于 AppDomain.UnhandledException 和 Application.DispatcherUnhandledException 之间差异的优秀文章后,看来我应该处理两者。 这是因为...
有一个包含应用程序上下文的“Data”项目,以及引用Data项目的根项目“TheFarmersMarketApp”。主要项目是用WPF编写的。 添加-Migra...
使用 dotnet run 命令时如何让日志显示在命令行中?
我有一个 WPF 项目,我想从命令行而不是 Visual Studio 构建和运行它。这可以使用项目文件夹中的 dotnet run 命令来完成,但没有调试日志......
我正在一个简单的 WPF 测试应用程序中尝试使用 cefsharp 来查看本地 PC 上的 PDF。 我想知道是否有办法修改ChromiumWebBrowser的背景和滚动条,我
WPF - DispatcherUnhandledException 似乎不起作用
我在VS2008中启动了一个新的WPF项目,然后添加了一些代码来捕获DispatcherUnhandledException。然后我给Window1添加了一个抛出异常 但错误不会被处理程序捕获。为什么? ...
我要将字节数组转换为 System.Windows.Media.Imaging.BitmapImage 并在图像控件中显示 BitmapImage。 当我使用第一个代码时,会发生注意到!没有错误,也没有图像
我在 WPF 中有一个带有自动生成列的 DataGrid。 如何禁用遵循 MVVM 模式的所有行的排序功能? 我在 WPF 中有一个带有 自动生成 列的 DataGrid。 如何禁用遵循 MVVM 模式的所有行的排序功能? <DataGrid AutoGenerateColumns="True" ItemsSource="{Binding MyList}"> </DataGrid> 在 dataGrid 上设置 CanUserSortColumns="False",这将禁用所有列的排序。 <DataGrid AutoGenerateColumns="True" ItemsSource="{Binding MyList}" CanUserSortColumns="False"> </DataGrid>
我有材料设计对话框: ... 我有材料设计对话框: <materialDesign:DialogHost CloseOnClickAway="True" IsOpen="{Binding IsOpenDialogAddingEP, UpdateSourceTrigger=PropertyChanged}"> ... </materialDesign:DialogHost> <Button Command="{Binding CloseDialogAddingEPCommand}"/> 我想在单击按钮时关闭对话框,在代码后面: public ICommand CloseDialogAddingEPCommand { get; private set; } public MyPage() { InitializeComponent(); DataContext = this; CloseDialogAddingEPCommand = new RelayCommand(CloseDialogAddingEP); } void CloseDialogAddingEP() { IsOpenDialogAddingEP = false; } private bool isOpenDialogAddingEP; public bool IsOpenDialogAddingEP { get { return isOpenDialogAddingEP; } set { isOpenDialogAddingEP = value; OnPropertyChanged("IsOpenDialogAddingEP"); } } public event PropertyChangedEventHandler PropertyChanged; protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } 但是按钮没有任何作用,你能告诉我为什么吗? 您添加了吗: public partial class Window:Window, INotifyPropertyChanged ?
在WPF中,有没有办法声明祖先的DataContext的类型?
在用户控件中,我使用RelativeSource 绑定到托管窗口的DataContext 的命令。我已使用 d:DataContext 在 User
在 WPF 图像上绘制矩形以生成它的 CroppedBitmap - 倾斜结果 (C#)
我正在开发一个应用程序功能,用户可以通过在其上绘制矩形来选择我显示的图像的一部分, 图像控制中的矩形选择 然后是图像的裁剪部分
WPF UI NavigationViewItem 选择时颜色会发生变化
大家早上好, 我已经从 lepo.co 库安装了 WPF UI 扩展,我已经使用 Fluent Navigation MVVM 模板创建了项目。 现在我想在
在我的数据网格中有一列,其中有进度条,当我引用给定数据网格中的特定行时,每个进度条都必须独立于其他进度条进行更改。 当尝试引用
Azure B2C / WPF - 处理失败的 MFA 验证流程
我有以下客户端代码来从Azure B2C端点获取令牌: 公共静态异步任务 AcquireTokenAsync(此 IPublicClientApplication publicClientApp) { ...
将 CommunityToolkit.MVVM 与 Visual Studio 扩展一起使用时出现构建错误
尽管 SourceGenerator 显然工作正常,但我还是遇到了构建错误。示例代码: 命名空间 VisGit.ViewModels { 公共部分类 MainViewModel: ObservableObject { ...
如何定义 MenuItem.Icon 以便将 MenuItemHeader 文本放置在菜单项图像下方?感谢帮助!