DataGridTemplateColumn 不支持直接内容?

发布于 2024-09-08 22:36:18 字数 199 浏览 2 评论 0原文

我知道我在 Silverlight 中做到了这一点...

在 WPF 4 中,我尝试将控件放入 DataGrid XAML 中的 DataGridTemplateColumn 元素中

我无法向其中添加任何内容,并且收到错误消息,指出它不支持直接内容。搞什么?

我想添加一个超链接、文本框、按钮等。我什至无法添加画布。

I know I did this in Silverlight...

In WPF 4 I am trying to put controls in a DataGridTemplateColumn element in DataGrid XAML

I can't add anything to it and I get errors saying it doesn't support direct content. WTF?

I want to put in maybe a hyperlink, textboxes, a button, etc. I can't even add a canvas.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

自控 2024-09-15 22:36:18

DataGridTemplateColumn 使用模板(如 DataTemplate 中一样)来定义应为查看和编辑模式创建的内容。您可以将任何想要的内容放入分配给 CellTemplate(以及可选的 CellEditingTemplate)的 DataTemplate 中。该模板允许每个单独的行创建其自己的模板中元素的实例。

DataGridTemplateColumn uses Templates, as in DataTemplate, to define the content that should be created for the view and edit modes. You can put any content you want in a DataTemplate assigned to the CellTemplate (and optionally CellEditingTemplate). The template allows each individual row to create its own instances of the elements in the template.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文