0

我在使用 C# 和 WPF 将文本绑定到网格中的文本框时遇到问题。绑定实际上有效,只是在我双击 TextBox 进行编辑之前它不会显示在 UI 上。然后填充文本。我正在使用 DataGridTemplateColumn.CellEditingTemplate。我注意到如果我只使用 CellTemplate,数据会填充(但显然我无法更改它)。谁能告诉我必须有什么不同?如果需要,我会发布代码。

4

1 回答 1

0

如果您只是想绑定一个文本列,那么您可以这样做。

<DataGridTextColumn Header="Name" Binding="{Binding Name}"/>

如果您对 DataGridTemplateColumn 有更复杂的想法,那么您可能需要指定一个 CellTemplate 和一个 CellEditingTemplate。您需要描述您尝试执行的操作,并显示 Xaml。

于 2012-04-10T20:39:43.963 回答