日期:2014-05-17  浏览次数:21208 次

如何在设计时禁止控件调整大小?
自己做了一个控件, 希望可以像TextBox一样, 禁止调整高度.

------解决方案--------------------
这个要用到 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