如何在Delphi dxDBGrid中更改单行的颜色?
基本上,客户机希望更改Delphi dxDBGrid中单行的颜色。没有像列那样的行属性如何在Delphi dxDBGrid中更改单行的颜色?,delphi,devexpress,Delphi,Devexpress,基本上,客户机希望更改Delphi dxDBGrid中单行的颜色。没有像列那样的行属性 有什么想法吗?对不起,只需使用OnCustomDraw事件即可。啊,周五早上。对不起,只需使用OnCustomDraw事件即可。啊,周五早上。你可以使用样式。 DBTableView中的DevExpres网格有一个名为:OnGetContentStyle in Styles part的事件 您可以在设计时创建两种样式,并在运行时应用所需的样式 procedure TFormBrBase.DBTableView
有什么想法吗?对不起,只需使用OnCustomDraw事件即可。啊,周五早上。对不起,只需使用OnCustomDraw事件即可。啊,周五早上。你可以使用样式。 DBTableView中的DevExpres网格有一个名为:OnGetContentStyle in Styles part的事件 您可以在设计时创建两种样式,并在运行时应用所需的样式
procedure TFormBrBase.DBTableViewStylesGetContentStyle(
Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;
AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);
使用ARecord,您可以访问实际记录值。使用此值,您可以决定并更改AStyle(out)参数的值。这条线是用这种风格画的
你好
奈夫塔利
German Estévez您可以使用样式。 DBTableView中的DevExpres网格有一个名为:OnGetContentStyle in Styles part的事件 您可以在设计时创建两种样式,并在运行时应用所需的样式
procedure TFormBrBase.DBTableViewStylesGetContentStyle(
Sender: TcxCustomGridTableView; ARecord: TcxCustomGridRecord;
AItem: TcxCustomGridTableItem; out AStyle: TcxStyle);
使用ARecord,您可以访问实际记录值。使用此值,您可以决定并更改AStyle(out)参数的值。这条线是用这种风格画的
你好
奈夫塔利
German Estévez我在网格的OnCustomDrawCell事件中使用,例如:
If ANode.Values[SomeColumnName.Index] = SomeValue then
AFont.Color := clRed;
这是假设您所指的是QuantumGrid v3。如果是v4或更高版本,那么指向cxStyles的答案是正确的。我在网格的OnCustomDrawCell事件中使用,例如:
If ANode.Values[SomeColumnName.Index] = SomeValue then
AFont.Color := clRed;
这是假设您所指的是QuantumGrid v3。如果是v4或更高版本,那么指向cxStyles的答案是正确的。挑剔点,但我认为他指的是量子网格的早期版本-dxDBGrid,而不是cxGrid。挑剔点,但我认为他指的是量子网格的早期版本-dxDBGrid,而不是cxGrid。