网站大量收购独家精品文档,联系QQ:2885784924

C#中ListView控件应用实例.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
. . . . C#中ListView控件应用实例 ListView控件 1.? 功能 ListView控件可以显示带图标的项列表,用户可使用该控件创建类似Windows资源管理器的用户界面。ListView控件具有4种视图模式: (1)仅文本,这是默认视图,此视图下,只显示列表项的文本; (2)带有小图标的文本,此视图下,小图标随列表项的文本同时显示; (3)带有大图标的文本,此视图下,大图标随列表项的文本同时显示; (4)报表视图,此视图下,列表项显示在多个列中。 图1为List View控件。 图1? ListView 控件 2.属性 ListView控件常用属性及说明如表1所示。 表1??? ListView控件常用属性及说明 下面对比较重要的属性进行详细介绍。 (1)View属性。用于获取或设置项在控件中的显示方式。 语法: ?public View View { get; set; } 属性值:View值之一。默认为LargeIcon。 View的属性值及说明如表2所示。 表2????? View的属性值及说明 (2)FullrowSelect属性。用于指定是只选择某一项,还是选择某一项所在的整行。 语法: ?public bool FullRowSelect { get; set; } 属性值:如果单击某项会选择该项及其所有子项,则为True;如果单击某项仅选择项本身,则为False。默认为False。 说明:除非将ListView控件的View属性设置为Details,否则FullRowSelect属性无效。在ListView显示带有许多子项的项时,通常使用FullrowSelect属性,并且,在由于控件内容的水平滚动而无法看到项文本时,能够查看选定项是非常重要的。 (3)GridLines属性。指定在包含控件中项及其子项的行和列之间是否显示网格线。 语法: ?public bool GridLines { get; set; } 属性值:如果在项及其子项的周围绘制网格线,则为True;否则为False。默认为False。 说明:除非将ListView控件的View属性设置为Details,否则GridLines属性无效。 示例 FullrowSelect属性 本示例主要介绍View属性和FullrowSelect属性的使用方法,示例运行结果如图2所示。 图2? FullrowSelect属性 程序主要代码如下: this.lvStudent.View = View.Details; this.lvStudent.FullRowSelect = True; this.lvStudent.GridLines = True; 完整程序代码如下: ★★★★★主程序文件完整程序代码★★★★★ using System; using System.Collections.Generic; using System.Windows.Forms; namespace _8_07 { static class Program { /// summary /// 应用程序的主入口点。 /// /summary [STAThread] static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new frmListView()); } } } ★★★★★Form1窗体设计文件完整程序代码★★★★★ using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace _8_07 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } } } ★★★★★Form1窗体代码文件完整程序代码★★★★★ namespace _8_07 { partial class Form1 { /// summary /// 必需的设计器变量。 /// /summary private System.ComponentModel.IContainer components = null; /// su

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档