2

我有一个 WPF 应用程序,其中有一列应显示以下内容之一:

  1. 如果返回图像,则显示图像。

  2. 如果返回 HTML 文本,则在单元格中呈现 HTML 表格。

有人可以告诉我我该怎么做吗?

4

1 回答 1

1

对于HTML,您可以参考此链接 - http://pdgp.wordpress.com/2008/05/31/show-html-formatting-in-gridview-cells/

要显示图像,您可以参考这里 - http://msdn.microsoft.com/en-us/library/2ab8kd75.aspx

希望这可以帮助。

[Winforms DataGridView 更新]

为了显示 HTML,唯一的选择是覆盖我想的 Paint 方法。或者,您可能会考虑托管一个WebBrowserControl

如何:在 Windows 窗体 DataGridView 单元格中托管控件:-

http://msdn.microsoft.com/en-us/library/7tas5c80.aspx

于 2012-05-24T20:01:08.633 回答