我试图创建一个列表视图,但我在设计它的方式时遇到了问题,我知道Windows Presentation Foundation(WPF),但是我正在研究C#和语言本身,我将从更困难的角度处理它。
我认为View.List
是使用OwnerDraw
和OnDraw
的小修补程序的方法,但我似乎仍有问题
在Youtube浏览器中构建的内容和所需的布局如下:
---------------------------------------------
- ----- ----------------------------------- -
- | I | | Some Title here -
- ----- ----------------------------------- -
- ----- ----------------------------------- -
- | I | | Some Title here -
- ----- ----------------------------------- -
- ----- ----------------------------------- -
- | I | | Some Title here -
- ----- ----------------------------------- -
- ----------------------------------------- -
看看上面的布局,你可以看到我需要它,所以每行有1行,这是我无法解决的主要问题,I
将是一个图像,右边的文本将是
任何人都可以帮我弄清楚我需要做什么设置或代码来进行排序,它真正阻止了进展:(
由于
答案 0 :(得分:-1)
我会建议两件事之一
1-使用ListBox和所有者绘制
2-使用ListView in Detail视图,然后所有者绘制上面描述的项目。