0

Expression Blend 4 RC で Sketchflow を使用しています (ただし、これは Blend 3 にも関連しています)。

データグリッド (MainScreen) を含む画面があり、「新規」ボタンがあります。

汎用フォーム (GenericForm) と [保存して閉じる] ボタンを持つコンポーネント画面があります。

MainScreen には 2 つの状態があります。

State1 (およびデフォルト): GenericForm の可視性を Hidden に設定

State2: GenericForm の可視性を Visible に設定

MainScreen の "New" ボタンには Active State = State2 があります。つまり、"New" ボタンが押されると、MainScreen の状態が State2 (GenericForm コンポーネントが表示される場所) に変わります。

私の問題は、GenericForm の [保存して閉じる] ボタンを MainScreen の State1 にリンクできないことです。実際には、「保存して閉じる」を押して、MainScreen の状態を State1 に設定できるようにしたいと考えています。

何か案は?

4

1 に答える 1

0

WPF または Silverlight を使用していますか? WPF では、ルーティング イベントを使用して、そのようなイベントを親コントロールにバブルアップできます。ここに簡単な例を投稿しました: http://chuckhays.net/2010/05/21/very-simple-routed-event-example/

Silverlight を使用している場合は、役立つ別の例を考えてみることができます。

于 2010-06-07T13:58:12.397 に答える