0

バインディング データを使用して、データベースのすべてのデータを表示するピボット コントロールを作成しました。ピボット コントロールのコードは次のようになります。そしてここのUIビュー:写真

問題を解決したい:リストボックス (ピボット コントロール) の項目をタップすると、項目の名前が取得されます。

注:すべてのコントロールには名前がありません (x:name)。x:name の代わりに Tag="{Binding CHUPHONG}" を使用しようとしています。

それを解決する方法を教えていただけますか?またはどこが間違っていますか?本当にありがとう!

    <controls:PivotItem Header="PHÒNG CHƠI" FontSize="19" Margin="0" Background="{x:Null}">
        <ListBox x:Name="listDSPhong">
            <ListBox.ItemTemplate>
                <DataTemplate>

                    <toolkit:WrapPanel Height="120" Width="480" Margin="0,10,0,20">
                        <Image HorizontalAlignment="Left" Height="120" VerticalAlignment="Top" Width="120" Source="/LuanVanDeMo;component/xephinhlogo.png"/>

                        <TextBlock Margin="4,44,-98,44" TextWrapping="Wrap" Text="Chủ phòng:" HorizontalAlignment="Left"/>
                        <TextBlock Height="32" Margin="0,5,-98,0" TextWrapping="Wrap" Text="Tên phòng:" VerticalAlignment="Top" HorizontalAlignment="Left" Width="98"/>
                        <TextBlock Margin="0,0,-98,4" TextWrapping="Wrap" Text="Số lượng:" Height="32" VerticalAlignment="Bottom" HorizontalAlignment="Left" Width="98"/>


                        <TextBlock Margin="102,44,-242,44" TextWrapping="Wrap" Text="{Binding TENPHONG}" Width="140" Height="32" HorizontalAlignment="Left"/>
                        <TextBlock Height="32" Margin="102,5,-242,0" TextWrapping="Wrap" VerticalAlignment="Top" Text="{Binding CHUPHONG}" Width="140" HorizontalAlignment="Left"/>
                        <TextBlock Margin="102,0,-134,4" TextWrapping="Wrap" Height="32" VerticalAlignment="Bottom" Text="{Binding SOLUONG}" Width="32" HorizontalAlignment="Left"/>

                        <Image HorizontalAlignment="Left" Width="50" Source="/LuanVanDeMo;component/Images/Buttons/lock.png" Margin="285,35,0,35" Height="50"/>
                    </toolkit:WrapPanel> 

                </DataTemplate>
            </ListBox.ItemTemplate>              
        </ListBox>
    </controls:PivotItem>            
</controls:Pivot>
4

1 に答える 1

0

ItemContainerGenerator.ContainerFromIndex(SelectedIndex);

選択したアイテムを取得しています

于 2013-03-21T08:49:19.927 に答える