2010-11-15 94 views
0

我試圖創建一個列表視圖,但即時通訊有問題設計它,我想如何,我知道Windows Presentation Foundation(WPF),但作爲即時通訊學習C#和語言本身即時通訊從更困難的預期。垂直ListView顯示

我會假設,View.List會去一個小鼓搗OwnerDrawOnDraw,但我的方式似乎仍然有問題

什麼IM建設一個YouTube的瀏覽器和所需的佈局會像這樣:

--------------------------------------------- 
- ----- ----------------------------------- - 
- | I | | Some Title here     - 
- ----- ----------------------------------- - 
- ----- ----------------------------------- - 
- | I | | Some Title here     - 
- ----- ----------------------------------- - 
- ----- ----------------------------------- - 
- | I | | Some Title here     - 
- ----- ----------------------------------- - 
- ----------------------------------------- - 

綜觀上述佈局,可以看到,我需要這樣有每行1列,這是我的主要問題,我無法迴避,在I將是一個圖像,文本向右將。

誰能幫我找出我需要什麼樣的設置或代碼,以獲得此排序,它真的阻礙進展:(

感謝

回答

-1

我建議兩件事

一個1-使用列表框和所有者繪製

2-詳情視圖使用一個ListView然後所有者繪製的項目,如你以上描述。

+0

問題我m有確保ListViewitem在OwnerDraw呼叫 – RobertPitt 2010-11-15 20:12:46

+1

@RobertPitt,我可能會丟失的東西,但如果你有ListView是在詳細信息視圖,然後每行有一個ListViewItem 1行。 – 2010-11-15 20:14:29