2012-03-13 68 views
1

有什么办法在.net Windows应用程序中创建可扩展的网格或列表视图? 如果用户按下每个主要行左侧的+按钮,行应向下展开。是否有可能创建它没有绘画功能?可扩展的行在列表视图或网格

感谢您的帮助......

+0

哪个UI框架? WinForms,WPF,Silverlight,LightSwitch,ASP.NET WebForms,ASP.NET MVC,...? – 2012-03-13 05:09:38

+0

在WinForms中用vb.net或c#.net ..对不起,令人困惑...... – 2012-03-13 05:28:29

回答

1

我会recommend you Better ListView。免费软件“Better ListView Express”也可以使用。它同时支持可扩展项目和团体,其行为就像Windows资源管理器(与.NET的ListView,更好的ListView组可以选择,有重点,不含任何大小等的图像):

enter image description here

+0

“.NET ListView”支持Windows资源管理器中的所有功能。它们是相同的控件。 – 2012-03-23 20:32:26

+0

然而,.NET ListView(这是同一个Win32控件的封装器,我同意你的观点)不支持这些功能,即使底层控件确实支持它。例如,尝试启用“缩略图”视图(包含图像的项目,比LargeIcon视图大得多),将焦点矩形放在组上或聚焦单个子项目。这些功能无法通过.NET包装器访问。 – Libor 2012-03-23 21:46:53