摘要: 最近做项目碰到一个需求,要求该窗体禁用最大化按钮,但是保留最小化按钮。窗体大小不可改变。献贴上效果图下面是具体做法:1. 自定义了两个DependencyProperty,具体实现需要用到User32.dll中的函数。代码如下:2. 在窗体中使用这两个Property,就可以自由enable/disable最大化和最小化按钮了。需要注意,ResizeMode需设置为CanResize,否则最大化和最小化按钮都会隐藏。3. 禁止Resize,实际上只是把窗口的MinSize和MaxSize设置成一样即可。使用如上方法,基本可以满足各种对窗体大小的需求了。FYI ^^--------------- 阅读全文
posted @ 2011-01-24 17:06 Ahriman 阅读(9585) 评论(11) 推荐(2) 编辑