2016-06-08 121 views

回答

0

您可以通过设定的BackColor更改任务面板的背景UserControl

这是我设置矿山到相同颜色的视觉工作室黑暗的主题:

private const string WindowColor = @"#FF2D2D30"; 
... 
var color = ColorTranslator.FromHtml(WindowColor); 
this.BackColor = Color.FromArgb(color.R, color.G, color.B); 

我做到这一点UserControl的构造函数中调用this.InitializeComponent();之前。

+0

UserControl.BackColor不填充指定颜色的所有任务窗格。我在我的问题中添加了结果 –

+0

@IvanZaporozhchenko你可以发布你的代码,你建立'UserControl',因为这是我使用的确切代码,所以很高兴看到你是如何设置控件有差异的。我也假定你正在使用WinForm UserControl?你是否也在WinForm中嵌入WPF控件? –

+0

我添加了代码。我正在使用WinForm用户控件。其实,我想嵌入WPF控制内部的WinForm控件,但没有区别,我试图控制没有嵌入WPF,我有同样的结果。 –