none
ToolStripMenuItem 如何設定顯示或隱藏指向DropDownItems的箭頭? RRS feed

  • 問題

  • 我在 ToolStripMenuItem 中建立了一個name="呵呵" 的 ToolStripMenuItem , 如下圖:

    但是它並沒有像 toolStripMenuItem1.DropDownItems.Count 不為 0 時才出現往右箭頭的圖示後, 顯示子功能表.

     

    請問當我的 name="呵呵" 的 ToolStripMenuItem 物件若屬性 toolStripMenuItem1.DropDownItems.Count == 0 時,

    我該如何也讓它預設可以顯示右邊箭頭? 好讓我看到一個空的子功能表.

    • 已編輯 503 2011年1月16日 上午 09:00 "向" 修正為 "像"
    2011年1月16日 上午 08:59

解答

  • 用本身的屬性應該是做不到, 簡單一點的方法就是用騙的, 做一個空的 Item給它.

    你可以參考以下這篇文的做法, 只是在UserControl放個固定大小的panel就可以了

    自訂ToolStrip的ToolStripItem


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

所有回覆

  • 用本身的屬性應該是做不到, 簡單一點的方法就是用騙的, 做一個空的 Item給它.

    你可以參考以下這篇文的做法, 只是在UserControl放個固定大小的panel就可以了

    自訂ToolStrip的ToolStripItem


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

     

    我也找了本身的屬性或基底類別的屬性,

    也還是沒找到跟這個相關的,

     

    大大提供這例子也是ㄧ種方法, 謝謝.

    2011年1月16日 上午 11:50