容器控件问题:限制控件的放置位置
欢迎高手们进来讨论
开发一个自定义控件,实现以下功能:容器控件中的控件限制在一个区域中,比如:不能放在在靠近边框100像素的位置。
方案1:控件被放进来时候限制其位置,比如CodeSMARK会知道控件被增加,会弹出一个改名称的对话框。在VB中如何得到这个事件?
方案2:限制放置位置,这个目前还没有头绪,请大家发言。
[解决办法]
不错哦
没人推荐了?
[解决办法]
编写其属性代码,当设置的Left属性小于100时给它赋100
[解决办法]
遍历controls集合就能访问子控件,然后一一检查它们的位置就行罗.
检查这个集合的成员数量,也能知道是否有成员数量上的改变.
[解决办法]
+1