![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wpf
文章平均质量分 60
zxy2847225301
毕业于广东工业大学,多年C#一线开发经验,熟悉常用数据库
展开
-
把wpf的窗体保存为png图片
昨晚在stack overflow刷问题时看到有这个问题,今天早上刚好来尝试学习一下。1 新建.net framework 3.5的wpf窗体程序。原创 2023-11-07 09:21:20 · 857 阅读 · 0 评论 -
wpf资源Resources探究性学习(一)
你注意观察一下,上图中不同控件下的资源键值key都为txt2,但都不报错,那以那个为准呢,我们大概都能猜到是从里到外进行寻找,如果在Button控件上使用key值,则会先找Button自己定义的,没找到再往上寻找StackPanel中声明的资源,如果还是没找到,则会再会往Window标签寻找。在这里用到了Binding,Source指定的是静态资源stu2,Path指定要显示对应的那个属性,这里是要显示Student2的Name属性,运行程序没有任何问题。assembly=程序集名称"原创 2023-09-20 22:14:33 · 808 阅读 · 0 评论 -
Winform直接与Wpf交互
2.1 在前文的基础上继续操作(当然咯,这三个PresentationCore.dll PresentationFramework.dll WindowsBase.dll引用是少不了的),新建项,模板选择'用户控件(WPF)',名称为WindowTest。winfrom通过新建项的方式不能直接新建wpf窗体,但我们可以使用新建的wpf的用户控件,然后略做修改就行,当然你也可以添加已有的wpf窗体,这样就可以省略2.1步骤的操作。以非模态的方式(即Show的方式)弹出wpf窗体。原创 2023-09-19 15:58:07 · 1818 阅读 · 0 评论 -
为wpf中的DataGrid控件添加鼠标单击事件
我们知道wpf中的DataGrid控件是没有鼠标单击事件的,使用MouseDown事件比较弱,要先鼠标单击一下,选中某个单元格,再鼠标单击才相应事件,这不是我们想要的要相应鼠标单击事件的列,我们采用DataGridHyperlinkColumn控件进行代替下面只贴出DataGrid对应的xaml代码,如下:<Grid > <DataGrid AutoGenerateColumns="False" Height="287" HorizontalAli..原创 2020-12-05 21:44:27 · 5806 阅读 · 0 评论 -
wpf中把base64字符串(把图片转成字节数组后再转成字符串的结果)还原为图片进行显示
wpf中显示图片使用的控件是Image直接上代码:public class ConvertClass { public ImageSource ConvertToImageSource(string base64String) { if (string.IsNullOrEmpty(base64String)) return null; byte[] arr = Conver.原创 2020-12-05 21:10:22 · 1244 阅读 · 0 评论