WPF-单击行时如何获取数据网格行的详细信息

时间:2018-08-27 04:57:24

标签: c# wpf xaml datagridview wpfdatagrid

我想在数据网格视图中显示选定的行详细信息。我使用XAML添加了一个“查看”按钮。像这样

<DataGrid Name="datagrid1">
        <toolkit:DataGridTemplateColumn  MinWidth="100" Header="View">
    <toolkit:DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <Button Click="Button_Click">View Details</Button>
        </DataTemplate>
    </toolkit:DataGridTemplateColumn.CellTemplate>
</toolkit:DataGridTemplateColumn>
</DataGrid>

还添加了这样的商品来源

datagrid1.ItemsSource = getDetails().DefaultView;

但是加载页面时出现错误。

$exception  {"Items collection must be empty before using ItemsSource."}    System.InvalidOperationException

我的代码有问题吗?实际上,我需要使用鼠标双击事件或使用按钮单击事件来显示行项目。有可能吗?

0 个答案:

没有答案