WPF
文章平均质量分 50
淡蓝色Y
这个作者很懒,什么都没留下…
展开
-
关于wpf在.net core和.net 5之后如何引用System.Windows.Forms的解决方案
请注意:添加这种引用可能会引入不必要的依赖,这可能会增加您的应用程序的大小。因此,除非确实需要,否则通常不建议在WPF项目中引用Windows Forms组件。如果只是为了获取屏幕信息,建议寻找其他方法或第三方库来实现这一功能。在.NET Core和.NET 5及之后的版本中,WPF和Windows Forms都是作为独立的框架提供的。因此,要在.NET 6的WPF项目中引用。,您需要手动编辑项目文件(.csproj文件)并添加相应的框架引用。原创 2023-09-25 17:50:35 · 1618 阅读 · 0 评论 -
WPF DataGrid选中改变时,还原选中行
if (index != dataGrid1.SelectedIndex && System.Windows.Forms.MessageBox.Show("1", "", System.Windows.Forms.MessageBoxButtons.OKCancel) == System.Windows.Forms.DialogResult.Cancel){ dataGrid1.SelectionChanged -= dataGrid1_SelectionChanged;原创 2020-05-22 16:23:05 · 684 阅读 · 0 评论 -
WPF 后台图片绘制线段并生成本地图片文件
前期想法是在后台中new 一个Canvas控件,并在其中将图片和线条放入其中,再通过截控件的方式生成出图片文件。奈何想法与现实相左,后台创建控件,其控件大小虽有设置,但其实际并没有宽高。因此生成出的图片文件是张黑色图片。因此,经过深入研究,引进了建立虚拟画布、并在其中画图的方式,来替换掉Canvas。借此,将代码归纳总结如下: //获取本地图片文件(单纯的调用uri会存在后续代码原创 2017-08-25 16:31:46 · 2892 阅读 · 1 评论