sideBar控制項的使用方法

2021-09-05 20:35:22 字數 621 閱讀 6523

最近私下幫朋友做了個類似qq一樣的聊天工具,(只是類似,功能少了n多),其中那個分組面板就是了sidebar這個控制項,但查了好久,網上都沒有詳細的介紹,在這裡簡單介紹一下吧!

下面介紹一下這個控制項的屬性

imagelist  這個是繫結到imagelist控制項上,顯示頭像時就直接用到imagelist的序號

itemcontextmenustrip  子項的右鍵選單

viw 顯示的樣式

sidebar先有組再有成員,所以要在sidebar上新增幾個組,新增方法

sidebar.addgroup(「這個是組的名稱」)

有了組後就要在組裡面新增成員,新增方法

sidebar1.groups[i].items.add("成員名稱",12);  後面這個12就是這個成員繫結的的序號(頭像,qq那樣前面有個頭像)

子項上右鍵顯示選單,像listview一樣,sidebar也有hittest這個功能,但用起來相差就很大了,如下面那樣才能實現:

point p = sidebar1.pointtoclient (mouseposition );

if (e.button == mousebuttons.right)}

這樣就可以完成sidebar的設定了。

C ToolTip控制項的使用方法

c tooltip控制項的使用方法 一 tooltip資訊提示框 c 中提供了資訊提示框,這有很多用處,可以提示控制項或者使用者自定義的屬性資訊,而且可以自動彈出或者使用者指定彈出,也可以動畫效果彈出。但是這個控制項設計和實現有很多不好的地方,使用的時候需要一些技巧。二 使用方法 1 滑鼠移動到控制...

ListControl控制項的使用方法

列表控制項可以看作是功能增強的listbox,它提供了四種風格,而且可以同時顯 示一列的多種屬性值。mfc中使用clistctrl類來封裝列表控制項的各種操作。通 過呼叫bool create dword dwstyle,const rect rect,cwnd pparentwnd,uint ni...

MFC控制項的使用方法

ddx control的含義 mfc有所謂的資料交換和資料檢驗 ddx ddv ddx dialog data exchange 將對話方塊中的控制項對應到類的成員變數上,可以令控制項的內容一有改變就自動傳送到變數去,還可以借mfc提供的ddv設定欄位的合理範圍。如果對變數內容有任何 確認規則 的話...