使控制項擁有透明背景色 引用

2022-08-18 02:48:15 字數 446 閱讀 2455

預設情況下,控制項不支援透明背景色。但是,通過使用建構函式中的 control.setstyle 方法,可以讓控制項擁有不透明、透明或半透明的背景色。control類的setstyle方法用於為控制項設定特定的樣式首選項,並可用來啟用或禁用對透明背景色的支援。

使控制項擁有透明背景色

在控制項的**編輯器中找到建構函式。

在建構函式中呼叫窗體的setstyle

setstyle(controlstyles.supportstransparentbackcolor, true);

這將使控制項能夠支援透明背景色。

在步驟 1 中新增的**行下再新增下面的**行。這將把控制項的backcolor設定為transparent

this.backcolor = color.transparent;

使控制項擁有透明背景色 引用

預設情況下,控制項不支援透明背景色。但是,通過使用建構函式中的 control.setstyle 方法,可以讓控制項擁有不透明 透明或半透明的背景色。control類的setstyle方法用於為控制項設定特定的樣式首選項,並可用來啟用或禁用對透明背景色的支援。使控制項擁有透明背景色 在控制項的 編輯...

使控制項擁有透明背景

windows 窗體程式設計 如何 使控制項擁有透明背景 預設情況下,控制項不支援透明背景色。但是,通過使用建構函式中的 control.setstyle 方法,可以讓控制項擁有不透明 透明或半透明的背景色。control 類的 setstyle 方法用於為控制項設定特定的樣式首選項,並可用來啟用或...

MFC 控制項背景色

由於需要,要講groupbox控制項和文字控制項static的背景色設為一致。onctrlcolor中設定groupbox背景色 if pwnd getdlgctrlid idc g if pwnd getdlgctrlid idc static1 設定後效果 有個白色背景不符合要求 需要新增此句 ...