繁体   English   中英

TBindNavigator的Delphi对象Pascal对应的运行时调用

[英]Delphi Object Pascal corresponding run-time calls of TBindNavigator

我的问题是有关TBindNavigator组件按钮的Delphi对象Pascal相应的运行时调用。 我对以下按钮很感兴趣:

  • “邮报”;
  • “取消”;
  • “刷新”。

没有TBindNavigator的情况下如何在代码中实现它? 您能否澄清这个问题? 谢谢。

如果您希望同时执行必要的操作并检查它们是否已启用等,则完全不需要TBindNavigator 最简单的方法如下:

FMX表单的示例:

  1. TActionList添加到您的窗体。
  2. 添加必要的TFMXBindNavigatePostTFMXBindNavigateCancel等类的New Standard Action表单LiveBindings节点。
  3. 选择此操作并设置Datasource属性。
  4. 将操作分配给必要的TButton或其他控件。

步骤2-4也可以用其他方式完成。

  1. 选择控件(即TButton ),选择属性Action ,然后单击右侧的箭头。
  2. 选择“ New standard action然后选择New standard action LiveBindings 选择必要的类TFMXBindNavigate* 该动作将分配给TButton
  3. 选择TActionList并选择添加的操作并设置DataSource属性。

该操作将通过LiveBindings保持最新。 必要的控件将变为Enabled - Disabled ,并将用作TBindNavigator按钮。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM