1

以下模板DataGridCell正确显示了内容,当它被指定为ControlTemplate单个时DataGridCell(在 Click 事件之后找到):

<DataTemplate x:Key="gridCellTemplate">
  <Border BorderBrush="RoyalBlue"
          BorderThickness="2"
          CornerRadius="15">
    <ContentPresenter Content="{Binding}"
                      Margin="2,2,2,2" />
  </Border>
</DataTemplate>

但是,如果我将此模板用作ControlTemplate针对该DataGridCell类型的样式,并将该样式用作CellStylea DataGridColumn,则列单元格的内容显示为DataRowView,这意味着单元格无法从匹配的元素中提取其正确内容ItemArray.

任何人都知道如何正确设置绑定ContentPresenter

4

0 回答 0