0

WPFアプリケーションでは、ボタンがあるWPFユーザーコントロールを使用しています.

アプリケーションでは、シンプル バージョンとアドバンス バージョンを作成したいので、WPF アプリケーションでチェックボックスがシンプル モードまたはアドバンス モードに設定されている場合、ユーザー コントロールの一部のボタンを表示/非表示にする必要があります。

WPFアプリケーションでは複数回チェックボックスを使用しているため、チェックボックスをユーザーコントロールに直接配置したくありません。

私の質問は基本的に次のとおりです。WPFアプリケーションの外からWPFユーザーコントロールのボタンの状態を設定するにはどうすればよいですか?

4

1 に答える 1

0

MVVMを使用している場合は、ベースのViewModelでブール値のIsAdvancedMode(それに応じて設定)を公開してから、UserControlボタンのBooleanToVisibilityConverter(MSDNリンク)を利用できます。

于 2012-04-22T14:08:19.307 に答える