【发布时间】:2013-03-18 23:28:29
【问题描述】:
使用 C#.Net 4.5、Visual Studio 2012 Ulti、WPF。
我有一些旧的 win-forms 代码想要在这个新的 WPF 应用程序中执行。
代码如下:
DataGridViewImageCell pNew = new DataGridViewImageCell();
ParetoGrid.Columns.Add(new DataGridViewImageColumn() { CellTemplate = pNew, FillWeight = 1, HeaderText = "pNew", Name = "pNew", Width = 30 });
ParetoGrid.Columns["pNew"].DisplayIndex = 18;
3 行代码添加一个可以处理图像的列。在 WPF 中,我看到它有点不同。我需要添加一个“图像列”吗?或者 WPF 列是否支持图像?还是有另一种语法不同的 3 班轮解决方案?
感谢大家的帮助
【问题讨论】:
-
WPF 允许您将任何您想要的内容放入控件中。您可以将整个自定义控件放在一列或原始类型中
-
哇,所以基本上我可以跳过这部分,只需添加一个新列并将图像添加到该列?不需要指定的列类型?
-
您只需将变量绑定到列,它就会从您添加到行的对象中加载该图像