我在Expression Blend 4RC中使用Sketchflow (虽然这也与Blend 3相关)。
我有一个屏幕,上面有一个数据网格(MainScreen),还有一个“新建”按钮。
我有一个组件屏幕,它有一个通用表单(GenericForm)和一个“保存并关闭”按钮。
我在MainScreen上有两个状态:
隐藏(和默认):GenericForm可见性设置为隐藏
State2: GenericForm可见性设置为Visible
MainScreen上的“新建”按钮具有:活动状态= State2,这意味着当按下“新建”按钮时,它会将MainScreen的状态更改为State2 (其中GenericForm组件是可见的)。
我的问题是,我无法将GenericForm上的“保存并关闭”按钮链接到MainScreen上的State1。实际上,我希望能够按下“保存并关闭”,并让MainScreen将其状态设置为State1。
有什么想法吗?
发布于 2010-06-07 21:58:12
您使用的是WPF还是Silverlight?在WPF中,您可以使用路由事件将这样的事件冒泡到父控件中,我在这里发布了一个简单的示例:http://chuckhays.net/2010/05/21/very-simple-routed-event-example/
如果你正在使用Silverlight,我可以试着想出另一个对你有帮助的例子。
https://stackoverflow.com/questions/2987328
复制相似问题