2016-06-08 55 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,我有同樣的結果。 –

相關問題