0

我在我的 uwp windows 应用程序中使用 Mytoolkit 数据网格。我发现在这里https://github.com/MyToolkit/MyToolkit/wiki/DataGrid并且在该网格中,当单击该单元格时,我想要一个特定的单元格值。

我试过这样,但数据没有绑定和显示

<controls:DataGridTemplatedColumn  d:DataContext="{d:DesignInstance Type=models:SkuList}" CanSort="False" > 
                                    <controls:DataGridTemplatedColumn.Header>
                                        <Button x:Uid="RQty" Height="40" Width="110"  Style="{StaticResource RoundButtonTemplate}"  Margin="-10,0,0,0"/>
                                    </controls:DataGridTemplatedColumn.Header>
                                    <controls:DataGridTemplatedColumn.CellTemplate>
                                        <DataTemplate>
                                            <StackPanel Width="20" Height="30">
                                                <TextBlock Name="quantity" Text='{Binding quantity}' VerticalAlignment="Center" Margin="0,5,0,0"></TextBlock>
                                            </StackPanel>
                                        </DataTemplate>
                                    </controls:DataGridTemplatedColumn.CellTemplate>
                                </controls:DataGridTemplatedColumn>

谁能告诉我在该单元格单击时获取单元格值的方法?

4

1 回答 1

0

使用数据模板。

  <controls:DataGridTemplatedColumn>
                                        <controls:DataGridTemplatedColumn.Header>
                                            <Button x:Uid="RQty" Height="40" Width="110"  Style="{StaticResource RoundButtonTemplate}"  Margin="-10,0,0,0"/>
                                        </controls:DataGridTemplatedColumn.Header>
                                        <controls:DataGridTemplatedColumn.CellTemplate>
                                            <DataTemplate>
                                                <StackPanel Width="20" Height="30" Tapped="StackPanel_Tapped" >
                                                    <TextBlock Name="quantity" Foreground="White"  Text='{Binding quantity}' VerticalAlignment="Center" Margin="0,5,0,0"></TextBlock>
                                                </StackPanel>
                                            </DataTemplate>
                                        </controls:DataGridTemplatedColumn.CellTemplate>
                                    </controls:DataGridTemplatedColumn>
于 2016-05-25T05:27:50.950 回答