我的问题是关于Delphi Object Pascal对应的TBindNavigator组件按钮的运行时调用。 我对以下按钮感兴趣:
如何在没有TBindNavigator的代码中实现它? 你能澄清一下这个问题吗? 感谢。
答案 0 :(得分:1)
如果您希望同时检查是否已启用必要的操作,那么您根本不需要TBindNavigator
。最简单的方法如下:
FMX表格的样本:
TActionList
。New Standard Action
,LiveBindings
等课程的TFMXBindNavigatePost
表单TFMXBindNavigateCancel
节点。Datasource
属性。TButton
或其他控件。步骤2-4也可以用另一种方式完成。
TButton
),选择属性Action
,然后单击右侧的箭头。 New standard action
,然后选择LiveBindings
。选择必要的班级TFMXBindNavigate*
。该操作将分配给TButton
。TActionList
并选择添加的操作并设置DataSource
属性。该行动将由LiveBindings
保持最新。必要的控件将变为Enabled
- Disabled
,并将作为TBindNavigator
的按钮。