Delphi XE4 FireMonkey TMemo透明? (IOS)

时间:2013-07-15 11:24:55

标签: ios delphi firemonkey delphi-xe4 tmemo

有没有办法让Delphi / iOS / FireMonkey中的TMemo透明化?

在选择+右键单击备忘录控件时,我没有看到任何编辑样式的方法...

2 个答案:

答案 0 :(得分:8)

尝试在应用样式事件时删除备忘录的背景。

procedure TForm1.Memo1ApplyStyleLookup(Sender: TObject);
var
  BckObject: TFmxObject;
begin
  BckObject := Memo1.FindStyleResource('background');
  if Assigned(BckObject) and (BckObject is TSubImage) then
  begin
    TSubImage(BckObject).Source := nil;
  end;
end;

答案 1 :(得分:2)

您需要根据需要更改要显示透明的控件的样式。不幸的是,Embarcadero没有提供功能完整的示例,只提供Customizing FireMonkey Applications with Styles主题

的一些信息