随笔分类 - C# WinForm
摘要:正常修改listBox选中的值listBox1.Items[listBox1.SelectedIndex] = "afx"; //如果当前选中的项也是AFX则这样子修改不了内容 listBox会认为 afx和AFX是相同的内容还有另外一种方法:将当前选中的项修改成 临时内容,然后再设置内容步骤1:将afx修改 临时内容asjfdlasfjklas步骤2:将asjfdlasfjklas再修改成AF...
阅读全文
摘要:为了确保 backgroundWorker1_ProgressChanged事件能起作用 设置 WorkerReportsProgress = True;为了确保能取消操作 设置 WorkerSupportsCancellation = True 这样代码 backgroundWorker1.CancelAsync(); 就不会出错using System;using System.Compon...
阅读全文
摘要:切换输入法如果安装的输入法中有五笔的优先使用中五笔输入法,没有其次使用简体中文输入法 foreach (InputLanguage iL in InputLanguage.InstalledInputLanguages) { if (iL.LayoutName.Contains("五笔输入法")) { Inpu...
阅读全文
摘要:2020年1月9日 17:50:55附件https://files.cnblogs.com/files/xe2011/ListBoxSort.rar这种方法 如果内容足够多就能看到滚动条闪烁了,我觉得这是列表框清除内容,再添加内容引起的。用不删除列表,重新赋值的方法能解释闪烁,但过程时间又太长。using System;using System.Collections.Generic;using ...
阅读全文
摘要:https://files-cdn.cnblogs.com/files/xe2011/ListBoxDemo202013181554.rar public partial class Form1 : Form { public Form1() { InitializeComponent(); } ListStri...
阅读全文
摘要:C#winform如何实现文本编辑框(TextBox)的Hint提示文字效果 private const int EM_SETCUEBANNER = 0x1501; [DllImport("user32.dll", CharSet = CharSet.Auto)] private static extern IntPtr SendMessage(IntPt...
阅读全文
摘要:Image.FromFile 之后无法删除这个文件 pictrue图片是从文件加载的,现在想换张图片,更改之前要删除原有的文件,在删除原有的文件出现了异常 解决办法 使用 Stream 2019年12月8日 19:13:03
阅读全文
摘要:只要有一个字符和其他字符不一样,结果为假,不再继续往下判断。 当判断到最后依然没有不一样的,则当前字符串由同一个字符组成的
阅读全文
摘要:C#文本框中默认是不允许使用全选的。可以通过以下事件完成: private void textBox1_KeyDown(object sender, KeyEventArgs e) { if (e.Control && e.KeyCode == Keys.A) textBox1.SelectAll(
阅读全文
摘要:窗体美化http://files.cnblogs.com/xe2011/WINFORM%E5%B8%A6%E9%98%B4%E5%BD%B1%E7%9A%84%E8%87%AA%E5%AE%9A%E7%AA%97%E4%BD%93.rar窗体四周带透明阴影 标题栏可以放按钮使用直接 把 控件拖拽到窗...
阅读全文
摘要:http://files.cnblogs.com/xe2011/officetable.rar画表格防OFFICE的功能画表格的功能usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.D...
阅读全文
摘要:新建HTML文档动态创建5个按钮 for (int i = 0; i < 5; i++) { Button button = new Button(); button.Location = new Point(button.Width *i, 10); //button.Click += new E...
阅读全文
摘要:编译一次自动更新版本号http://blog.csdn.net/gqqnb/article/details/7213611 安装与运行复制IncBuildNo.exe到你的硬盘,例如 C:\windows\IncBuildNo.exe 在Visual Studio中打开任意一个项目或解决方案,...
阅读全文
摘要:附件:http://files.cnblogs.com/xe2011/Webbrowser_Document_IsModified.rar该文档已被修改,是否保存修改结果?是:保存修改结果否:放弃修改结果取消:仍打开该文档触发这个对话框方法初始化 privatevoidForm1_Load(ob...
阅读全文
摘要:尽可能接近WINDOWS 8的资源管理器效果(这里只模仿它的效果,处理文件功能不包括在内) TREEVIEW可以增加空白并且空白处不能单击 重绘三角箭头 重绘选中时的边框和填充色 重绘失去焦点时选中时的边框和填充色 重绘光标所在处的节点背景 MOUSE Hover 闪烁的问题处理 当TREEVIEW
阅读全文
摘要:http://files.cnblogs.com/xe2011/Csharp_ColorPicker.rar主要使用自定义组件 组合起来的/*完成2014年6月26日8:10:01ColorPicker属性ImageColor事件ColorChangedClicked已知问题privatevoidb...
阅读全文
摘要:附件:http://files.cnblogs.com/xe2011/CSharp_ColorComboBox.rar使用 privatevoidForm1_Load(objectsender,EventArgse){colorComboBox1.Initialize();} privatevoi...
阅读全文
摘要://如何得到选中的图片的地址 usingmshtml; privatevoidForm1_Load(objectsender,EventArgse){webBrowser1.Navigate(@"D:\Administrator\Desktop\123.htm");webBrowser1....
阅读全文
摘要:http://www.cnblogs.com/JuneZhang/archive/2011/11/21/2257630.html 为了表示行号,我们可以在DataGridView的RowPostPaint事件中进行绘制。RowPostPaint事件,具体可以参照MSDN。下面是实现代码: pr...
阅读全文
摘要:WIN7以上的系统可以直接运行,XP的系统要按装.NET 2.0 程序下载 http://files.cnblogs.com/xe2011/%E4%B8%80%E7%A7%92%E9%92%9F%E5%BF%83%E7%AE%97.rar更新历史
阅读全文