51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#WinForm
c# winform 开启双缓冲,解决dataguidview卡顿
窗体的构造函数中,开启窗体的双缓冲publicssss(){//设置窗体的双缓冲this.SetStyle(ControlStyles.OptimizedDoubleBuffer|ControlStyles.ResizeRedraw|ControlStyles.AllPaintingInWmPaint,true);th...
开发笔记
·
2024-02-02
winform
开启
缓冲
解决
dataguidview
C# WinForm 利用 SplitContainer 实现两个控件随窗口大小变化而均匀变化
C#WinForm的控件,有两个属性:Anchor:默认是Top、Left,如果我们把四个方向都勾上,则其父控件缩放大小时,其自身也随着缩放大小。Dock:如果我们选择为Fill,其效果和Anchor四个方向都勾上一样。两个属性只能使用一个。但是假如我有两个TextBox时:如果是纵向排列,则高度上,只能有一个Text...
代码星球
·
2023-04-16
变化
WinForm
利用
SplitContainer
实现
C# WinForm CheckedListBox 如何获取选中项以及其文本
注意是CheckedListBox,不是CheckListBox。for(inti=0;i<checkedListBox.Items.Count;i++){if(checkedListBox.GetItemChecked(i)){result.Add(checkedListBox.GetItemText(chec...
代码星球
·
2023-04-16
WinForm
CheckedListBox
如何
获取
中项
.NET WinForm AllowDrop、DragEnter、DragDrop 实现文件拖拽响应
使用.NET开发WinForm应用程序时,如果想要实现某一控件,响应拖拽文件,则需要三步。第一步、将这个控件的AllowDrop设置为true。第二步、为这个控件设置DragEnter事件。privatevoid_list_DragEnter(objectsender,DragEventArgse){if(e.Data...
代码星球
·
2023-04-16
.NET
WinForm
AllowDrop
DragEnter
DragDrop
.NET WinForm 多行文本框最多 32767 个文字?
.NETWinForm的多行文本框,默认是32767个文字,其实完全可以装载更多的内容的,我们只需要给MaxLength赋值为0,表示不限制(其实最大值应该是int.MaxValue)。...
代码星球
·
2023-04-16
.NET
WinForm
多行
文本
最多
显示驱动导致 WinForm 窗体尺寸不对?
使用.NET开发了一个WinForm软件,VisualStudio中设置的软件窗体宽度固定为1000,发布后,一直运行正常,今天换了台机子,发现不正常了,尺寸明显变宽了,应该尺寸有1200左右了。有人说是显卡驱动的原因,但我们又不能随便去碰客户的电脑驱动,无法测试,从理论上来说,我猜测是由于显示器DPI不同造成的。关键...
代码星球
·
2023-04-16
显示
驱动
导致
WinForm
窗体
WinForm 遇到“配置系统未能初始化”的错误
这是由于app.config写错了的原因,app.config是个XML格式,假如我们格式有误,启动程序时就会报“配置系统未能初始化”的错误。相关阅读改app.config是没用的...
代码星球
·
2023-04-16
WinForm
遇到
配置
系统
未能
C# WinForm 中插入 Flash 的方法及透明问题
一、首先下载相关的ocx控件(如果没有的话)在C:WindowsSystem32MacromedFlash中如果没有flash.ocx,则下载一下http://www.benshu.com/c/2013/08/flash_ocx.zip。二、引用ocx控件在VisualStudio左侧工具箱某个选项卡中,单击右键,选择...
代码星球
·
2023-04-16
WinForm
插入
Flash
方法
透明
如何轻松为 C# WinForm 控件扩展自定义对象?
如何轻松为C#WinForm控件扩展自定义对象?什么意思呢?假如有一个ListView,它有很多Item,每个Item就是一列一列的文本。假如每个Item对应一个Person实例,现在要通过选中的Item获取Person,怎么做呢?通常的做法是:创建一个数量和ListView的Item数量相同的Person数组,根据选...
代码星球
·
2023-04-16
如何
轻松
WinForm
控件
扩展
C# WinForm 中如何启用 TextBox 的 Ctrl + A
问:C#WinForm中,我已经设置TextBox的 ShortcutsEnabled为True,怎么按Ctrl+A还是无法全选呢?答:TextBox的ShortcutsEnabled默认值为True,但是只是针对Ctrl+Z、X、C、V的,并不包含Ctrl+A。如果要实现Ctrl+A,得为KeyDown事件...
代码星球
·
2023-04-16
WinForm
如何
启用
TextBox
Ctrl
C# 无边框 WinForm 的一些笔记
如何拖动usingSystem.Runtime.InteropServices;[DllImport("user32.dll")]publicstaticexternboolReleaseCapture();[DllImport("user32.dll")]publicstaticexternboolSendMessa...
代码星球
·
2023-04-16
边框
WinForm
一些
笔记
VC# 在 WinForm 窗口中显示 Word、Excel 等文件
本文介绍的VC#在WinForm窗口中显示Word、Excel等文件,并不是用VC#通过Microsoft.Office.Interop.Word来进行的,而是通过一个微软的dsoframer的控件进行的。首先下载dsoframer,将其拖拽到VisualStudio的项目中。切换到Form设计界面,在工具箱中,右键,...
代码星球
·
2023-04-16
VC#
WinForm
口中
显示
Word
WinForm 使用 HttpUtility 无 System.Web.dll?
在VisualC#中使用HttpUtility是无效的,即使添加了命名空间System.Web,是因为需要在引用中添加System.Web.dll。可是没有System.Web.dll啊请切换到浏览标签,在C:WindowsMicrosoft.NETFrameworkv2.0.50727目录下找到,其中v2.0.507...
代码星球
·
2023-04-16
WinForm
使用
HttpUtility
System.Web.dll
.NET WinForm 中如何使用类似 WebForm 的 FindControl
TextBoxtb=this.Controls["a"+i]asTextBox;if(tb!=null){}WinForm中不是使用的id作唯一标识,而是用name,如上"a"+i就是对应的name,在这里"a"+i忽略大小写。...
代码星球
·
2023-04-16
.NET
WinForm
如何
使用
类似
逆天通用水印支持Winform,WPF,Web,WP,Win10。支持位置选择(9个位置 ==》[X])
常用技能:http://www.cnblogs.com/dunitian/p/4822808.html#skill逆天博客:http://dnt.dkil.net逆天通用水印扩展篇~新增剪贴板系列的功能和手动配置,卸除原基础不常用的功能:http://www.cnblogs.com/dunitian/p/5377097...
代码星球
·
2021-02-23
支持
位置
逆天
通用
水印
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他