![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 51
beiger
这个作者很懒,什么都没留下…
展开
-
C#多窗口那些事儿
在C#的WinForm编程中,避免不了多窗口的应用,说起来也算简单的,但是想熟练运用就麻烦一些,这里是我的体会总结。原创 2024-01-11 17:16:46 · 1152 阅读 · 0 评论 -
C#使用Office原生库开发后的运行问题
只需导入com类型的Object Library引用即可进行开发,无需再“包管理器”中安装包,否则会报value的错(详见二.5)。开发环境用的Office必须跟最终运行环境的一样,既不向下兼容,也不向上兼容,必须Office版本必须一致!Office开发时,起始版本最好为Office2016,之前的基本都已经淘汰。原创 2024-01-11 12:38:29 · 1037 阅读 · 0 评论 -
C# WPF 开源主题 HandyControl 的使用(一)
HandyControl是一套WPF控件库,它几乎重写了所有原生样式,同时包含80余款自定义控件(正逐步增加),下面我们开始使用。原创 2023-08-10 15:36:16 · 4436 阅读 · 1 评论 -
C# 全局响应Ctrl+Alt+鼠标右键
某些应用,我们希望全局自定义热键。按键少了会和别的应用程序冲突,按键多了可定用户操作不变。因此我计划左手用Ctrl+Alt,右手用鼠标右键呼出我自定义的菜单。我使用键盘和鼠标事件进行简单测试(Ctrl+鼠标右键),发现并不能成功。因此只好使用“钩子”。三、定义变量四、编写过程五、调用六、运行效果 通过以上代码,自定义窗体顺利弹出,而且并不会与别的程序冲突,满足了需求。原创 2023-07-26 16:04:33 · 1080 阅读 · 0 评论 -
【转】在WPF显示动态GIF图片
可以在window元素中设置,控制整个window内部所有。以上所有属性都支持使用绑定的方式设置。如果想在设计状态下就看到效果,只需将。手动控制播放、暂停、跳转到哪个画面。你可能不想让图片自动播放,只需设置。应用程序中预览、控制GIF图片。运行后就可以看到效果了。元素内设置,只控制该元素。时,永远不会触发该事件。上面这种用法是预览的。没有完全加载的时候,转载 2023-03-08 17:00:54 · 1714 阅读 · 1 评论 -
C# WPF 跨线程访问控件
解决wpf中 跨线程访问控件原创 2023-02-27 21:30:34 · 682 阅读 · 0 评论 -
C# WPF DataGrid行内编辑
DataGrid默认情况下就支持行内编辑,只不过比较简单,通常是显示用TextBlock,双击编辑时用TextBox,不过DataGrid支持模板自定义,编辑时使用其它控件,这样就可以实现更强大的功能。原创 2023-02-19 12:17:34 · 5094 阅读 · 1 评论 -
C# WPF中用代码移动控件
这个报错说的很清楚,就是被移动控件必须从原位置中移出,才能放入新位置。imageMonitorBorder是个Border控件,它虽然“包裹”着image控件,但它只有Child,无法移除子控件。都是有Children的,因此控件的移动需要在这个层面上进行。用代码移动控件时,容易出现报错:指定的元素已经是另一个元素的逻辑子元素。但是,不是所有控件都有Children属性的,有的元素只有Child。我们看一下布局文件:。1、被移动控件父控件.Children.Remove(被移动控件)原创 2023-02-16 16:48:38 · 726 阅读 · 0 评论 -
【转】WPF 入门教程DataGrid基本功能
让我们尝试一个看起来很像前一章中的示例,但我们手动定义所有列,以实现最大控制。您可以根据要显示/编辑的数据选择列类型。尤其是最后一个DataGridTemplateColumn很有趣。它允许您定义任何类型的内容,这为使用来自 WPF 库甚至您自己或第三方控件的自定义控件提供了机会。set;set;在标记中,我在DataGrid 上添加了AutoGenerateColumns属性,我已将其设置为false,以控制所使用的列。转载 2023-02-14 08:50:39 · 1318 阅读 · 0 评论 -
C#替换字符串中花括号的参数
C#替换字符串中花括号的参数原创 2022-11-06 19:06:19 · 463 阅读 · 0 评论 -
C# 实现监听调用外部程序的执行完成
监听调用exe的执行完成不成功?成功了也无法对窗体控件操作?看看这个代码原创 2022-07-28 15:20:06 · 1319 阅读 · 0 评论 -
C# 避免 线程间操作无效 报错
在调用外部exe代码中,如果需要修改窗体控件属性,都会报错:System.InvalidOperationException:线程间操作无效……原创 2022-07-28 15:14:57 · 263 阅读 · 1 评论 -
解决CefSharp在Win10调整屏幕缩放后的网页显示故障
故障:解决:方案一使用CefSharp自带的方法:找到Cef.Initialize(setting);语句,在其下添加Cef.EnableHighDPISupport();方案二使用app.manifest文件添加:项目→属性→安全性→启用ClickOnce安全设置,挑勾选中再取消。Properties下文件就生产了修改:1、取消<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />原创 2022-05-07 17:23:20 · 1872 阅读 · 1 评论