有没有办法让长项包装在.net windows窗体应用程序中,我已经将LabelWrap设置为true,但它不起作用,我正在使用Details View Type,
由于
答案 0 :(得分:4)
ListView不允许文本换行。
我通常做的是设置" ShowItemToolTips"在这种情况下属性为真。然后用户可以看到整个文本的工具提示。在这种情况下,这是ListView可以看到的唯一简单选项。
如果您真的想支持文本换行,则必须使用第三方ListView或使用DataGridView。
修改强> 如果您使用的是VS2010,Tile View是您的选择。
使用ListView控件的平铺视图功能,您可以提供 图形和文本信息之间的视觉平衡。文字 在平铺视图中为项目显示的信息与 为详细信息视图定义的列信息。平铺视图适用于 与。中的分组或插入标记功能组合 ListView控件。
答案 1 :(得分:3)
LabelWrap属性仅适用于图标(ViewIcon或SmallIcon的类型),而不适用于Details。正如其他人已经回答的那样,您必须使用DataGridView或第三方列表视图,例如ObjectListView。