第一步:
//*在主方法設定透明度*//
SetStyle(ControlStyles.Opaque, true);//設定透明度
第二步:
//*完全透明方法*//
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x00000020;// 實作透明樣式
return cp;
}
}
uj5u.com熱心網友回復:
慢慢會發現,這并沒什么用。
uj5u.com熱心網友回復:
比如說,用你這個,透明了一個Textbox,那么字體顏色呢,只能是黑的uj5u.com熱心網友回復:
“透明”具體是什么機制呢?你可能對普通的控制元件沒太理解。比如說用戶用滑鼠拾取某條線段、某個字、某個小圖示,那么用戶怎么穿透你的透明控制元件?到底你需要“透明控制元件”還是Panel?uj5u.com熱心網友回復:
制作幾個控制元件,控制元件部磁區域重疊,透明了效果還是可以的uj5u.com熱心網友回復:
直接繪圖,或者把背景遮擋的部分貼圖上來uj5u.com熱心網友回復:
控制控制元件的顯隱性,隱藏控制元件不就是透明了嗎
uj5u.com熱心網友回復:
制作透明控制元件,用于繪制平面圖轉載請註明出處,本文鏈接:https://www.uj5u.com/net/64941.html
標籤:C#
上一篇:.net是不是要淘汰了。
