winForm如何实现ListView控件中数据的换行显示?

2024-11-23 07:34:40
推荐回答(2个)
回答1:

  ListView控件应该不支持换行显示,但是,可以用DataGridView来实现。
  DataGridView 控件具有极高的可配置性和可扩展性,它提供有大量的属性、方法和事件,可以用来对该控件的外观和行为进行自定义。
  当需要在 Windows 窗体应用程序中显示表格数据时,请首先考虑使用 DataGridView 控件,然后再考虑使用其他控件(例如 DataGrid)。

回答2:

ListView控件应该不支持换行显示,你可以用DataGridView来实现。


有几个Trick可以给你,

  1. 如果只是想让用户看到全部的信息,可以将ShowItemToolTips的属性设置为true.

  2. 如果你使用的是VS2010以上的开发环境,你还可以使用Title View属性。具体可以看看MSDN:http://msdn.microsoft.com/en-us/library/s8z85th0.aspx

  3. 再有就是使用第三方扩展的ListView控件了,比如,ObjectListView: http://objectlistview.sourceforge.net/cs/index.html