0

スタックパネルの可視性をチェックボックスの isChecked 値にバインドしようとしています。よくある問題なのですが、さっぱりわかりません。

コンバータ:

<Page.Resources>
    <common:BooleanToVisibilityConverter x:Key="BoolToVis"/>
</Page.Resources>

いじりたいStackPanel(いくつかのコードを削除したので、リストビューのバインディングについて心配しないでください。C#で設定しました):

<ListView x:Name="aktualniGracze" ItemsSource="{Binding}">
    <ListView.ItemTemplate>
        <DataTemplate>
            <StackPanel x:Name="stackLiczymy" Visibility="{Binding isChecked,  ElementName=czyLiczymy, Converter={StaticResource BoolToVis}}">
                <TextBlock Text="{Binding ileWypil}"/>
            </StackPanel>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

チェックボックス:

 <CheckBox Name="czyLiczymy"/>

チェックボックスの状態を変更しても何も起こりません。手がかりはありますか?

よろしくお願いします。

4

1 に答える 1