窗体类型:无标题窗体
设置客户区 ClientHeight:=28; ClientWidth:=300;
设置窗体的Constraints属性:MaxHeight:=55;MixHeight:=55;MaxWidth:=1024;MixWidth:=300;在窗体的OnShow里面修改窗体的ClientWidth:=600;晕倒,这下宽是改过来了,可ClientHeight却变成了55,而不是28啊。我开始以为赋值不对,后来,我发现在OnShow里面修改窗体的任何位置属性,比如:top,left窗体客户区的高就会变的55,而非28。为什么啊。有兴趣的可以试试。帮我解决下。是不是不应该在OnShow写代码,我试了在OnResize里面写代码,好像没有效果。后来在OnPaint里面写,写了一个好像不会变大到55,不过,这个无标题窗体无法改变大小了。
设置客户区 ClientHeight:=28; ClientWidth:=300;
设置窗体的Constraints属性:MaxHeight:=55;MixHeight:=55;MaxWidth:=1024;MixWidth:=300;在窗体的OnShow里面修改窗体的ClientWidth:=600;晕倒,这下宽是改过来了,可ClientHeight却变成了55,而不是28啊。我开始以为赋值不对,后来,我发现在OnShow里面修改窗体的任何位置属性,比如:top,left窗体客户区的高就会变的55,而非28。为什么啊。有兴趣的可以试试。帮我解决下。是不是不应该在OnShow写代码,我试了在OnResize里面写代码,好像没有效果。后来在OnPaint里面写,写了一个好像不会变大到55,不过,这个无标题窗体无法改变大小了。
置窗体的Constraints属性:MaxHeight:=55;MixHeight:=55;MaxWidth:=1024;MixWidth:=300;
那是我这个属性用错了。我还想用这个来控制窗体大小呢
这个不是互相矛盾嘛