WPF是否允许强制转换数据网格以键入visual?

问题描述 投票:0回答:2

我在WPF中有一个数据网格,如下所示。我需要在后面的代码中将其作为Type Visual类的对象传递。在WPF中可以吗

<DataGrid ItemsSource="{Binding Items}" AutoGenerateColumns="False" >
    <DataGrid.Columns>
        <DataGridTemplateColumn Header="Image" Width="SizeToCells" IsReadOnly="True">
            <DataGridTemplateColumn.CellTemplate>
                <DataTemplate>
                    <Image Source="{Binding Image}" />
                </DataTemplate>
            </DataGridTemplateColumn.CellTemplate>
            </DataGridTemplateColumn>
    </DataGrid.Columns>
</DataGrid>
c# .net wpf xaml grid
2个回答
0
投票

是,可以。

Xaml:


0
投票

A DataGridVisual,因此您只需在XAML标记中为元素分配一个x:Name

<DataGrid x:Name="dg" ItemsSource="{Binding Items}" AutoGenerateColumns="False" > 
...
© www.soinside.com 2019 - 2024. All rights reserved.