2010-11-15 97 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