c# form size问题。跪求解决!!!! 怎样可以使form的大小最大化到自己想要的程度,可不可以更改form最大化的值,将form的大小设置到超过他固有最大化大小的情况?????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(this.Size.Width > 设定宽度){this.Size.Width = 设定宽度}if(this.Size.Height> 设定高度){this.Size.Height= 设定高度} form的ResizeEnd事件中,加入上面的代码 Delphi实现的代码://声明:procedure WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo ); message WM_GETMINMAXINFO;//执行部分:procedure TForm1.WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo );begin with Message.MinMaxInfo^ do begin ptMaxSize.X := 200; {Width when maximized} ptMaxSize.Y := 200; {Height when maximized} ptMaxPosition.X := 99; {Left position when maximized} ptMaxPosition.Y := 99; {Top position when maximized} ptMinTrackSize.X := 100; {Minimum width} ptMinTrackSize.Y := 100; {Minimum height} ptMaxTrackSize.X := 300; {Maximum width} ptMaxTrackSize.Y := 300; {Maximum height} end; Message.Result := 0; {Tell windows you have changed minmaxinfo} inherited; end;c#应该也是一样的,自己处理Windows的消息就行了。 XML序列化 这样代码的区别 格式化磁盘的问题 c# 根据数据库信息在panel上生成图 如何用vs2005中的c#开发activex ???无法访问名为“System.Net.Sockets.NetworkStream”的已处置对象 c# 方法和函数的区别. XPath简单问题:为什么只有local-name()可以?? C#操作注册表的问题,郁闷~~ 有技术支持工作的朋友请进来 小菜问个关于控件中事件的问题 winform中如何显示地图
{
this.Size.Width = 设定宽度
}
if(this.Size.Height> 设定高度)
{
this.Size.Height= 设定高度
}
procedure WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo ); message WM_GETMINMAXINFO;//执行部分:
procedure TForm1.WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo );
begin
with Message.MinMaxInfo^ do
begin
ptMaxSize.X := 200; {Width when maximized}
ptMaxSize.Y := 200; {Height when maximized}
ptMaxPosition.X := 99; {Left position when maximized}
ptMaxPosition.Y := 99; {Top position when maximized}
ptMinTrackSize.X := 100; {Minimum width}
ptMinTrackSize.Y := 100; {Minimum height}
ptMaxTrackSize.X := 300; {Maximum width}
ptMaxTrackSize.Y := 300; {Maximum height}
end;
Message.Result := 0; {Tell windows you have changed minmaxinfo}
inherited;
end;c#应该也是一样的,自己处理Windows的消息就行了。