如何设置边界到重新调整大小的面板? [英] How to set boundary to re-sizable panel ?

查看:93
本文介绍了如何设置边界到重新调整大小的面板?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨..



我制作了可调整大小的面板,我想为该面板设置边界(例如,当面板重新调整尺寸时,不应增加宽度面板超过200,它不应该低于200 X Co-ordinate)



如果有任何想法请分享..

Hi..

I make re-sizable panel and i want to set boundary to that panel(e.g when panel re-size it should not increase width of panel more than 200 and it should not goes up to less than 200 X Co-Ordinate)

If have any idea please share..

推荐答案

如何更改该面板的MaximumSize属性?



http://msdn.microsoft.com/en-us/library/system.windows.forms.control .maximumsize%28v = vs.110%29.aspx [ ^ ]



[更新]

您可以使用某些Panel的事件,例如:LocationChanged,SizeChanged或Resize来检测特定属性何时更改,然后设置正确的值。这里有一些MSDN文档的链接:

http://msdn.microsoft.com/en-us/library/system.windows.forms.control.locationchanged%28v=vs.110%29.aspx [< a href =http://msdn.microsoft.com/en-us/library/system.windows.forms.control.locationchanged%28v=vs.110%29.aspxtarget =_ blanktitle =新窗口> ^ ]

http://msdn.microsoft.com/en-us/library/system.windows.forms.control.sizechanged%28v=vs.110%29.aspx [<一个href =http://msdn.microsoft.com/en-us/library/system.windows.forms.control.sizechanged%28v=vs.110%29.aspxtarget =_ blanktitle =New Window > ^ ]

http://msdn.microsoft.com/en-us/library/system.windows.forms.control.r esize%28v = vs.110%29.aspx [ ^ ]



干杯!
How about changing MaximumSize property of that panel?

http://msdn.microsoft.com/en-us/library/system.windows.forms.control.maximumsize%28v=vs.110%29.aspx[^]

[Update]
You can use some Panel's events like: LocationChanged, SizeChanged or Resize to detect when particular properties where changed and then set proper values. Here you have some links to MSDN documentation:
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.locationchanged%28v=vs.110%29.aspx[^]
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.sizechanged%28v=vs.110%29.aspx[^]
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.resize%28v=vs.110%29.aspx[^]

Cheers!


这篇关于如何设置边界到重新调整大小的面板?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆