none
C# picturebox backcolor 透明化 RRS feed

  • 問題

  • 我將GIF底圖透明的圖檔放入picturebox中

    我試過將控制項的backcolor設成Transparent
    也有試過將alpha設定讓他透明

    Color col = Color.FromArgb(0, 255, 255, 255);
    Car1_1.BackColor = col;
    


    都無法將底色變為真正的透明

    不知道各位大大有沒有其他的方法可以讓底色變透明的

    下面附一張圖是我遇到的問題


    2011年11月2日 上午 08:27

解答

  • [Net] WinForm 中 PictureBox 的圖層

    另外 VB 版公告的範例中,有個 VB2003 的範例,可在新版跑,那個範例是後來加入 PowerPack Shape 物件的前身,裡面有圖片疊圖片。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    • 已標示為解答 陳玉米 2011年11月4日 上午 04:35
    2011年11月2日 下午 03:23

所有回覆

  • 參考論壇既有討論

    [請問C#的控制項透明(空)的問題]

    [[vb.net]圖片透明化問題]


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年11月2日 上午 08:38
    版主
  • 您好

    假如參考 BillChung 前輩的說明後還有問題的話,建議您可以將專案壓縮放到 skydrive 並提供網址,讓網友協助分析


    歡迎參觀我的Blog.NET菜鳥自救會
    2011年11月2日 上午 09:32
    版主
  • [Net] WinForm 中 PictureBox 的圖層

    另外 VB 版公告的範例中,有個 VB2003 的範例,可在新版跑,那個範例是後來加入 PowerPack Shape 物件的前身,裡面有圖片疊圖片。


    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    • 已標示為解答 陳玉米 2011年11月4日 上午 04:35
    2011年11月2日 下午 03:23
  • 各位大大

    其實我還是有些問題

    因為其實我的是做類似動畫的樣子

    圖上的車子是控制picturebox的X,Y 讓他做移動

    車子壓到的邊線的底圖也是一張picturebox

    把picturebox控制項的backcolor改成Transparent

    好像只是把底色改成跟基底的顏色一樣而已

    所以多個界線  他好像就會壓線

    不知道這個部分要用什麼方法來解決

    因為他是動態的

    利用timer在控制x,y座標讓圖片移動

    在移動中又要讓他不要壓到底線

    看到的方法好像大多是遮蔽住

    想問怎麼在動態的情況下讓他是透明的

    或是預設就是透明的

    2011年11月3日 上午 02:23
  • 你試試改用 Label 放圖,然後底圖放在 PictureBox 的 背景
    論壇是網友平等互助 保證解答請至 微軟技術支援服務
    提問時,錯誤情境描述與錯誤訊息很重要,情境描述包含你做了什麼,預期的結果與實際發生的結果。一個最爛的問法範例:「我的電腦電腦怎麼不能開機?」誰知道你家是不是沒電還是你根本找不到電源鈕。
    2011年11月3日 下午 01:00
  • 用parent把你的圖父容器設定成底圖那張圖就行了
    • 已編輯 陳玉米 2011年11月4日 上午 04:56
    2011年11月4日 上午 04:36