最近私下幫朋友做了個類似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設定欄位的合理範圍。如果對變數內容有任何 確認規則 的話...