第 4 步 - 创建交互¶
在此步骤中,您将学习如何使用 Node Components 窗口,通过触发器和动作在您的应用程序中创建交互。
使用触发器和动作创建交互¶
使用触发器和动作来创建交互。使用触发器来触发动作,例如将属性设置为某个值或设置应用程序的状态。
在 Kanzi Studio 中,您可以在 Node Components 窗口中添加和设置触发器和操作。
您可以在与 Properties 窗口相同的组中找到 Node Components 窗口。
在本节中,您将学习创建按钮并使用触发器和动作将消息写到 Log 窗口。
要使用触发器和动作创建交互:
在 Node Tree 窗口 按 Alt 并右键单击 的 RootPage 节点中,选择 Button 2D,并将其命名为 Next。
大多数 Kanzi 节点仅设置节点布局和功能。这使您可以灵活地使节点看起来符合您的需求。
您放置在 RootPage 节点中的内容在整个应用程序中可见。 例如,如果您想让顶级导航在整个应用程序中可见,请在 RootPage 节点中创建它。
在 Preview 中,单击
以进入 Analyze 模式,右键单击
,然后选择 Borders of 2D nodes。在 Preview 窗口中使用 Analyze 模式来检查应用程序的结构和性能。
Borders of 2D nodes 用条纹线勾勒出 2D 节点的边界。
例如,这使您可以看到没有视觉表示的2D节点。您在上一步中创建的 Button 2D 节点位于 Preview 窗口的左上角。
在 Node Tree 窗口中选择 Next 节点,在 Node Components 窗口中的 Button: Click 消息触发器 按 Alt 并右键单击 Actions,并选择 Write Log。
使用 Write Log 操作将消息打印到 Log 窗口。
在 Write Log 操作中,靠近 Log Text 属性,点击 Enter Operation 并选择 <Name>。
使用 <Name> 宏将包含此操作的节点类型打印到 Log 窗口。
在主菜单中选择 Window > Log 以打开 Log 窗口。
Kanzi 将消息、警告和错误打印到 Log 窗口。
在 Preview 窗口中,当您单击 Next Button 2D 节点的区域时,您触发了执行 Write Log 操作的 Button: Click 触发器,该操作会将节点的名称写入 Log 窗口。
另请参阅¶
要详细了解有关创建按钮的信息,请完成 教程:创建一个按钮。
要了解有关 Write Log 操作的更多信息,请参阅 使用 Write Log 操作。
要详细了解有关触发器和动作的信息,请参阅 触发器 (Triggers)。
要了解有关 Preview 窗口工具的更多信息,请参阅 在 Preview 中编辑您的应用程序。。
,右键单击箭头
进入
。
中,单击中右方的方块以将节点对齐到其父节点
的大小,并移动到句柄的外侧以旋转节点
。旋转时按住 Shift 键以 45 度增量旋转节点。