none
當某一Button被按下時,其餘Button會彈上來的功能該如何撰寫 RRS feed

  • 問題

  • Borland C++ Builder中有一控制項為SpeedButton。

    它和一般Button最大的不同在於它有GroupIndex(群組代碼)屬性。

    當某一Button被按下時,其餘Button會彈上來。

    請問大大們若用Visual Studio 2005 c#想達到這樣的功能該怎麼做 ?

    3Q ^_^

     

    2007年2月26日 上午 08:28

解答

  • 寫自訂控制項:

    1.建立一個有 GroupIndex 屬性跟彈起來動作的Interface

    2.自訂控制項繼承至Button 並實作1.Interface

    3.所有程式要用群組 Button 改用自訂 Button

    4.一個群組Button 按下取出該 Groupindex 然後掃瞄整個 Form 有實作 1.Interface 的控制項,判斷GroupIndex 相同的執行彈起來的動作.

    2007年2月27日 上午 12:13