社区
C#
帖子详情
一个 WinForm 自定义用户控件如何设置成固定高度或固定宽度?
AhBian
2003-07-11 11:03:55
自定义用户控件中已调用:
SetStyle(ControlStyles.FixedHeight | ControlStyles.FixedWidth, true);
但似乎没有什么用处。
我的目的是:在 IDE 设计器中,使用此控件的开发人员不能改变大小。
如有其他方法,我该怎么做?
...全文
680
4
打赏
收藏
一个 WinForm 自定义用户控件如何设置成固定高度或固定宽度?
自定义用户控件中已调用: SetStyle(ControlStyles.FixedHeight | ControlStyles.FixedWidth, true); 但似乎没有什么用处。 我的目的是:在 IDE 设计器中,使用此控件的开发人员不能改变大小。 如有其他方法,我该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
covis
2003-07-12
打赏
举报
回复
是呀,重载OnResize,并指定为固定大小。
OnPaint,Size里判断大小值改变了,不接受新值。
liduke
2003-07-12
打赏
举报
回复
WndProc,处理消息
lovered
2003-07-12
打赏
举报
回复
[v]标记:)
TheAres
2003-07-12
打赏
举报
回复
可以如下实现。
protected override void OnResize(EventArgs ea )
{
this.Size = myConstantSize; //设置尺寸 100,100
base.OnResize(ea);
}
或者在WndProc中, 处理 WM_RESIZE消息。
c#
Winform
自定义
控件
缩放不卡顿。最大可放大至65535。ROI绘制 矩形 圆形 ROI修改
前面通过Picturebox控制图片缩放平移,操作很顺滑,但是放大的时候发现
一个
问题,放大超过一定尺寸之后画面会非常的卡,可能重绘的面积比较大。 解决思路:放大的过程中,如果图像有超出窗口的部分,则把这部分图像给拆切掉,只显示需要的部分。
C# 基于ComboBox 下拉多选
自定义
控件
源代码
继承自C#
Winform
中ComboBox的下拉多选
控件
,操作简单,效果非常好 1、多选。 2、可绑定List,DataTable,Dictionary类型的数据源。 3、在下拉列表中可显示
自定义
的多列数据。 4、可在下拉列表中通过输入关键字,自动搜索符合条件的数据行。 5、可指定不同的值列和显示列。 6、可设置是否显示行头和列头。 7、程序根据显示列的多少和
宽度
,自动调整下拉界面的
宽度
。
C#重定义的下拉多选
控件
,支持显示多列、单选/多选,文件中附有源码
自己封装的继承自C#
Winform
中ComboBox的下拉多选
控件
,操作简单,效果非常好。①,可设置允许单选或多选。②,可绑定List,DataTable,Dictionary类型的数据源。③,在下拉列表中可显示
自定义
的多列数据。④,可在下拉列表中通过输入关键字,自动搜索符合条件的数据行。⑤,可指定不同的值列和显示列。⑥,可设置是否显示行头和列头。⑦,程序根据显示列的多少和
宽度
,自动调整下拉界面的
宽度
。
自定义
控件
在pannel的拖动
本例主要设计了
自定义
控件
,并实现在panel中的拖拽与放下
ip地址输入
自定义
控件
winfrom
自定义
控件
,自动校验IP地址是否正确,支持连续输入。支持是否选中,切换选中,自适应
高度
,
宽度
C#
110,502
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章