0

Maybe some one can help me or tell me how to add an icon in the tab of a new document in "DockPanel Suite" ? Or what is the best way to do this ? Thank you in advance for your help and feedback. Regards, Daniel

(Another point. It will be nice to do that with VS2012 Light theme. Thank you in advance. Daniel)

4

1 回答 1

0
  1. 设置DockContent.Icon为您想要的图标(类似于设置Icon一个 normal Form)。

  2. 设置DockPanel.ShowDocumentIcontrue

如果您寻找示例,此 Compiler 项目使用此功能,

https://github.com/lextudio/sharpsnmplib/tree/51773488fcb7b9714a38134187363fef5762daca/Compiler

要获得 VS2012 主题,请确保

  1. 您使用我们的 3.0 NuGet 包或从development_3.0分支构建,https://github.com/dockpanelsuite/dockpanelsuite/tree/development_3.0

  2. 创建一个新的VS2012LightTheme类实例并将其分配给DockPanel.Theme.

这已在 DockPanel Suite 的 DockSample 项目中得到证明,

https://github.com/dockpanelsuite/dockpanelsuite/blob/development_3.0/DockSample/MainForm.cs

SetSchema您可以在方法中看到所需的更改。

请注意,DockContent在更改主题之前应清理所有现有对象。

于 2014-01-07T03:00:47.643 回答