绑定到列显示模板中的当前行数据

本文关键字:数据 显示 绑定 | 更新日期: 2023-09-27 18:32:05

在下面的devexpress网格中,如何绑定到列模板中的当前行数据并使用转换器对象。

<dxg:GridControl ItemsSource="{Binding Data}" FontSize="16">
    <dxg:GridControl.View>
        <dxg:TableView AutoWidth="True" AllowEditing="False" AllowColumnMoving="False" NavigationStyle="None" ShowIndicator="False" AllowColumnFiltering="False" ShowGroupPanel="False" AllowPerPixelScrolling="True" AllowBestFit="True"/>
    </dxg:GridControl.View>
    <dxg:GridControl.Columns>
           
        <dxg:GridColumn Header="Field1" FieldName="Field1">
            <dxg:GridColumn.DisplayTemplate>
                <ControlTemplate>
    <!-- how do i bind to current row data-->
                </ControlTemplate>
            </dxg:GridColumn.DisplayTemplate>
        </dxg:GridColumn>
    </dxg:GridControl.Columns>
</dxg:GridControl>

绑定到列显示模板中的当前行数据

<ControlTemplate>
    <TextBlock Text="{Binding Path=RowData.Row.FieldName}">
    </TextBlock>
</ControlTemplate>