小编fli*_*iy1的帖子

Delphi如何使用TGridPanel

我想使用Delphi的2009 TGridPanel,但我不明白如何正确使用它.

例如,我希望有一个包含4列的GridPanel,它应该具有GripPanels宽度的25%.

所以我在表单上放了一个GripPanel并添加了4个ColumnItems.我给列项目SizeStyle ssPercent,现在我尝试给每个ColummItem一个值25(对象检查器).但由于某些原因,对象检查员不接受值25.它会自动更改为'23,8095238095238'.有人可以解释一下如何使用这些组件吗?谢谢!

delphi tgridpanel

19
推荐指数
2
解决办法
1万
查看次数

Delphi-表单最大化事件

我想在表单最大化或还原后调用函数。我知道我可以这样:

procedure TfrmMain.WMSysCommand;
begin
   if (Msg.CmdType = SC_MAXIMIZE) OR (Msg.CmdType = SC_RESTORE) then
   begin
     Showmessage(IntToStr(frmMain.Height));
   end;
   DefaultHandler(Msg) ;
end;
Run Code Online (Sandbox Code Playgroud)

但是问题是:在实际调整表单大小之前会触发此事件-因此,当表单最大化时,在表单最大化之前,我会得到表单的高度(但是在表单最大化之后,我想要表单的宽度)。

这该怎么做?谢谢!

delphi

2
推荐指数
1
解决办法
6308
查看次数

标签 统计

delphi ×2

tgridpanel ×1