Sketchflow组件目标父状态

时间:2010-06-07 05:48:28

标签: expression-blend sketchflow

我在Expression Blend 4 RC中使用Sketchflow(虽然这也与Blend 3有关)。

我有一个带有数据网格的屏幕(MainScreen),并且有一个“新建”按钮。

我有一个具有通用表单(GenericForm)和“保存并关闭”按钮的组件屏幕。

我在MainScreen上有两种状态:

State1(和默认值):GenericForm可见性设置为隐藏

State2:GenericForm可见性设置为Visible

MainScreen上的“新建”按钮具有:活动状态=状态2,这意味着当按下“新建”按钮时,它会将主屏幕的状态更改为状态2(可以看到GenericForm组件)。

我的问题是我无法将GenericForm上的“保存并关闭”按钮链接到MainScreen上的State1。实际上,我希望能够按“保存并关闭”,并且MainScreen将其状态设置为State1。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您使用的是WPF还是Silverlight?在WPF中,你可以使用路由事件将这样的事件冒泡到父控件中,我在这里发布了一个简单的例子: http://chuckhays.net/2010/05/21/very-simple-routed-event-example/

如果您使用的是Silverlight,我可以尝试提供另一个可以帮助您的示例。