您的位置:首页 > 其它

WPF控件之Expander

2017-06-21 17:35 751 查看
1、最奇特的具有标题的内容控件式Expander控件,它封装了一块内容,通过单击小箭头按钮可现实或隐藏所包含的内容。

2、Expander控件默认折叠,可通过设置IsExpandered属性改变这种行为。

3、可设置扩展器的扩展方向,默认为Down,通过设置ExpandDirection属性的Up、Left或Right值。

当折叠Expander时,箭头始终指向将要展开的方向。

4、处理窗口不足以显示所有内容时所带来的问题:

       ①、为窗口设置最小尺寸(使用MinWidth和MinHeight属性),确保窗口在最小时也可以容纳所有内容。

②、设置窗口的SizeToContent属性,从而当打开或关闭Expander控件时,使窗口自动扩展为所需的大小。通常将SizeToContent属性设置为Manual,但也可以使用Width或Height,以使窗口为了适应所包含的内容在任意方向上扩展或收缩。

③、通过硬编码Expander控件的Height和Width属性来限制其尺寸。但当Expander控件中的内容太长时,可能会剪裁掉部分内容。

④、使用ScrollViewer控件创建可滚动的扩展区域。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: