none
請問關於 VS2008 的按鈕顏色 RRS feed

  • 問題

  • 各位先進好

    我在 VS2008 中放進兩個按鈕
    其中一個按鈕的 BackColor 隨便改成另一種顏色,後再將顏色改回來(可使用「重設」或改成 Control 的顏色)

    這時我發現兩個按鈕的顏色 會不一樣
    也就是說與預設按鈕的背景顏色不同

    請問怎麼會這樣
    謝謝

    2011年8月1日 上午 03:07

解答

  • 版主您好,能否請問您是怎麼改成貼圖的

    我用 [img]  [/img] 都不行

    謝謝

    上面有個 HTML的 按鈕 , 你可以用這功能修改你貼文的HTML碼, 詳情參閱 [張貼文章應注意事項及應提供資訊] 一文中有論壇貼圖教學.

    另外關於你的問題, 我覺得有可能是

    ButtonBase.UseVisualStyleBackColor 屬性 被改掉了, 因為當使用者手動修改了Button的BackColor屬性, IDE會將Designer檔案中的該Button的 UseVisualStyleBackColor 設為False.

    關於如何使用你的Designer檔案可以參考以下文章

    Windows Form Designer


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

所有回覆

  • 你是用程式改的? 還是用IDE操作畫面改的 ?

    如果你用程式改的, 列一下程式碼來看看.

    如果你用操作畫面改的, 貼個圖上來看看.

    有詳細的資訊比較容易幫你重建問題


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    2011年8月1日 上午 04:05
    版主
  • 步驟如下,我全都是用 操作畫面改的

     1. 放進兩個按鈕

    2. 變更按鈕顏色

    3. 把按鈕顏色換回來,這時會發現兩個按鈕顏色不一樣, Button2 比較深

    Designer.vb 程式碼的部份卻一樣


    2011年8月1日 上午 04:59
  • 版主您好,能否請問您是怎麼改成貼圖的

    我用 [img]  [/img] 都不行

    謝謝

    2011年8月1日 上午 05:07
  • 版主您好,能否請問您是怎麼改成貼圖的

    我用 [img]  [/img] 都不行

    謝謝

    上面有個 HTML的 按鈕 , 你可以用這功能修改你貼文的HTML碼, 詳情參閱 [張貼文章應注意事項及應提供資訊] 一文中有論壇貼圖教學.

    另外關於你的問題, 我覺得有可能是

    ButtonBase.UseVisualStyleBackColor 屬性 被改掉了, 因為當使用者手動修改了Button的BackColor屬性, IDE會將Designer檔案中的該Button的 UseVisualStyleBackColor 設為False.

    關於如何使用你的Designer檔案可以參考以下文章

    Windows Form Designer


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。
    • 已標示為解答 saintchou 2011年8月1日 上午 05:20
    2011年8月1日 上午 05:16
    版主
  • 解決了

    將 UseVisualStyleBackColor  改成 True 後就可以了

    謝謝您

    2011年8月1日 上午 05:20