複数のアイテムに同じデータトリガを適用する必要があります。データトリガは、問題は私が/ショーを折りたたむたいこと、ボタンなどのボックスをチェックし、すべてのラベル、テキストフィールドのためにそれをコピーする必要があることである複数の異なるアイテムに同じデータトリガを適用するにはどうすればよいですか?
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=someButton, Path=IsChecked}" Value="False">
<Setter Property="UIElement.Visibility" Value="Collapsed" />
</DataTrigger>
</Style.Triggers>
</Style>
であり、これは一つのボタンで、エンドレイアウトがあります
また、トリガーはボタンなどのアイテムで完全に動作していますが、どのパネル、ドッキングパネル、または他のパネルでも機能していません。これは非常に複雑でボタンが多いため、グリッド、キャンバスなど任意のアイデア?
.NET 4.0を使用すると、Visual Studio 2010が表現します。
あなたはそれを行う方法について小さなスニペットを提供できますか?どうも! – Nayan
もう1つの選択肢は、すべてのコントロールに個別に表示するのではなく、すべてのコントロールの親に一度だけ表示ビンディングを適用することです。 –
ありがとう、素晴らしいスーパー素晴らしい!次に例を示します。http://www.rhyous.com/2011/02/22/binding-visibility-to-a-bool-value-in-wpf/ – SpeedBirdNine