2011-12-10 13 views
-1

イベントを処理せずに可視性を動的に設定またはリセットする方法はありますか?C#でイベントハンドラの外部で可視性をトグルしますか?

私は非同期呼び出しを使用しているため、子プロセスが実行される前でも親プロセスがロードされています。このため、親でルーティングされたイベントハンドラを使用すると、常に新しいオブジェクトにアクセスするため、子要素は折りたたまれたままになります。

これは、子プロセスでもルーティングされたイベントハンドラを使用できません。これは、これが非同期で実行され、イベントがトリガされないためです。

+0

コンテキスト/コードの少しをしてください。私たちがあなたが話していることを知っていると仮定しただけで、たくさんの「参考文献」を作っています。 –

答えて

1

バインディングを使用する場合は、コントロールのvisibilityプロパティをdatacontextのプロパティにバインドし、ivalueconverterを使用してboolからvisibilityに変換できます。