以前の投稿に続いて、DataGridColumns の可視性を VM 通知プロパティにバインドしようとしています。MSDNは、これを簡単に行うことができるはずだと示唆しています。
私はすでに値コンバーターと VM 通知プロパティを持っていますが、動作することがわかっています (ページの別の要素でこれらをテストしました:
<CheckBox x:Name="chkAllTeams" Visibility="{Binding Converter={StaticResource BoolToVisibilityConverter}, Path=AllTeams}"/>
このチェックボックス コントロールの可視性は、期待どおりに反応します。DataTextColumn に同じバインディングを設定すると、XAML のVisibility=行でAG_E_BAD_PARSER エラーが発生します。
<data:DataGridTextColumn
Visibility="{Binding Converter={StaticResource BoolToVisibilityConverter}, Path=AllTeams}"
/>
アイデアはありますか?ありがとう、マーク