社区
C#
帖子详情
如何在设计时禁止控件调整大小?
SetMeFree
2012-10-17 09:14:17
自己做了一个控件, 希望可以像TextBox一样, 禁止调整高度.
...全文
236
4
打赏
收藏
如何在设计时禁止控件调整大小?
自己做了一个控件, 希望可以像TextBox一样, 禁止调整高度.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LifeChina555
2012-10-17
打赏
举报
回复
这个要用到 ControlDesigner
在ControlDesigner 中
public override SelectionRules SelectionRules
{
get
{
SelectionRules selectionRules =
SelectionRules.Moveable //可拖动
| SelectionRules.Visible //显示
| SelectionRules.LeftSizeable //指示组件支持从左边调整大小
| SelectionRules.RightSizeable //指示组件支持从右边调整大小
| SelectionRules.TopSizeable //指示组件支持从顶端调整大小
| SelectionRules.BottomSizeable //指示组件支持从底端调整大小
;
return selectionRules;
}
}
ControlDesigner 的其他信息请参见:
http://www.cnblogs.com/zdj/articles/124945.html
SetMeFree
2012-10-17
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
control.resize+= new RoutedEventHandler(control_resize)
private void control_resize(object sender, RoutedEventArgs e)
{
control.width=固定值,
control.heigth=固定值
}
[/Quote]
有没有专业一点的做法? TextBox 画到窗体上时, 是不会出现调整高度的"方块"的....
qydvip
2012-10-17
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
control.resize+= new RoutedEventHandler(control_resize)
private void control_resize(object sender, RoutedEventArgs e)
{
control.width=固定值,
control.heigth=固定值
}
[/Quote]+1
wudihuzhe
2012-10-17
打赏
举报
回复
control.resize+= new RoutedEventHandler(control_resize)
private void control_resize(object sender, RoutedEventArgs e)
{
control.width=固定值,
control.heigth=固定值
}
自定义
控件
之限制
控件
设计
时
改变
大小
1.添加引用system.design 然后添加一个自定义
控件
类
界面开发布局
控件
调整
大小
遇难题?DevExpress WinForm轻松搞定!
下载DevExpress v20.1完整版 DevExpress技术交流群2:775869749欢迎一起进群讨论 DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任! 在本文中,我们描述LayoutControl如何
调整
其子
控件
的
大小
,一旦熟悉了主要概念,就应该能够使其适应您的方案。 概念: LayoutControl
调整
项目的
大小
,以便考虑到这些项目及其子项的
大小
限制,它们会填充所...
如何
禁止
调整
自定义
控件
的尺寸?
有
时
我们在自定义
控件
时
,出于某种原因的考虑(比如:防止在
设计
时
误操作),想
禁止
调整
自定义
控件
的尺寸(Height 或 Width)。最初我是这样实现的,这也是较简单的方法:
public class MyButton : System.Windows.Forms.Button
{
... ...
protected override void OnResize(EventArgs e)
{
[C#]制作可以
调整
大小
的自定义
控件
程序运行起来后,在窗体中随意拖动
调整
控件
大小
。
WINFORM如何
禁止
调整
窗体
大小
WINFORM如何
禁止
调整
窗体
大小
http://apps.hi.baidu.com/share/detail/16571831 怎样能使winform窗体的
大小
固定住,不能
调整
其
大小
窗体FormBorderStyle属性设置为:FixedSingle,再把最大化禁用就可以了 使用.Net编写Windows程序,对于窗体控制常见项目 属性:
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章