winformlistview用法_listview控件的用法

winformlistview用法_listview控件的用法Winform中的ListView排序是一种常用的功能,下面是例子代码,放上来留个备份using System;using System.Windows.Forms;using System.Drawing;using System.Collections;namespace ListViewSortFormNamespace…{     public class ListViewSo

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用
Winform
中的
ListView
排序是一种常用的功能,下面是例子代码,放上来留个备份

winformlistview用法_listview控件的用法
using
 System;
winformlistview用法_listview控件的用法

using
 System.Windows.Forms;
winformlistview用法_listview控件的用法

using
 System.Drawing;
winformlistview用法_listview控件的用法

using
 System.Collections;
winformlistview用法_listview控件的用法
winformlistview用法_listview控件的用法

namespace
 ListViewSortFormNamespace
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法



winformlistview用法_listview控件的用法    
public class ListViewSortForm : Form
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法    
{

winformlistview用法_listview控件的用法        
private ListView listView1;
winformlistview用法_listview控件的用法       
winformlistview用法_listview控件的用法        
public ListViewSortForm()
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法        
{

winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法            ListViewItem listViewItem1 
= new ListViewItem(new string[] {
Banana,a,b,c}
1, Color.Empty, Color.Yellow, null);
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法            ListViewItem listViewItem2 
= new ListViewItem(new string[] {
Cherry,v,g,t}
1, Color.Empty, Color.Red, new Font(Microsoft Sans Serif8.25F, FontStyle.Regular, GraphicsUnit.Point, ((System.Byte)(0))));
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法            ListViewItem listViewItem3 
= new ListViewItem(new string[] {
Apple,h,j,n}
1, Color.Empty, Color.Lime, null);
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法            ListViewItem listViewItem4 
= new ListViewItem(new string[] {
Pear,y,u,i}
1, Color.Empty, Color.FromArgb(((System.Byte)(192)), ((System.Byte)(128)), ((System.Byte)(156))), null);
winformlistview用法_listview控件的用法     
winformlistview用法_listview控件的用法            
this.listView1 = new ListView();
winformlistview用法_listview控件的用法
winformlistview用法_listview控件的用法            
this.listView1.Sorting = SortOrder.None;
winformlistview用法_listview控件的用法            
this.listView1.View = View.Details;
winformlistview用法_listview控件的用法            
this.listView1.Columns.Add(new ColumnHeader());
winformlistview用法_listview控件的用法            
this.listView1.Columns[0].Text = Column 1;
winformlistview用法_listview控件的用法            
this.listView1.Columns[0].Width = 100;
winformlistview用法_listview控件的用法            listView1.Columns.Add(
new ColumnHeader());
winformlistview用法_listview控件的用法            listView1.Columns[
1].Text = Column 2;
winformlistview用法_listview控件的用法            listView1.Columns.Add(
new ColumnHeader());
winformlistview用法_listview控件的用法            listView1.Columns[
2].Text = Column 3;
winformlistview用法_listview控件的用法            listView1.Columns.Add(
new ColumnHeader());
winformlistview用法_listview控件的用法            listView1.Columns[
3].Text = Column 4;
winformlistview用法_listview控件的用法            
this.SuspendLayout();
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法            
this.listView1.Items.AddRange(new ListViewItem[] {listViewItem1,
winformlistview用法_listview控件的用法                listViewItem2,
winformlistview用法_listview控件的用法                listViewItem3,
winformlistview用法_listview控件的用法                listViewItem4}
);
winformlistview用法_listview控件的用法            
this.listView1.Location = new Point(1010);
winformlistview用法_listview控件的用法            
this.listView1.Name = listView1;
winformlistview用法_listview控件的用法            
this.listView1.Size = new Size(300100);
winformlistview用法_listview控件的用法            
this.listView1.TabIndex = 0;
winformlistview用法_listview控件的用法            
this.listView1.LabelEdit = true;
winformlistview用法_listview控件的用法            
this.listView1.ColumnClick += new ColumnClickEventHandler(ColumnClick);
winformlistview用法_listview控件的用法               
winformlistview用法_listview控件的用法            
this.ClientSize = new Size(400400);
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法            
this.Controls.AddRange(new Control[] {
this.listView1}
);
winformlistview用法_listview控件的用法            
this.Name = ListViewSortForm;
winformlistview用法_listview控件的用法            
this.Text = Sorted ListView Control;
winformlistview用法_listview控件的用法            
this.ResumeLayout(false);
winformlistview用法_listview控件的用法        }

winformlistview用法_listview控件的用法        
winformlistview用法_listview控件的用法    
winformlistview用法_listview控件的用法        
// ColumnClick event handler.
winformlistview用法_listview控件的用法
        private void ColumnClick(object o, ColumnClickEventArgs e)
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法        
{

winformlistview用法_listview控件的用法            
this.listView1.ListViewItemSorter = new ListViewItemComparer(e.Column);
winformlistview用法_listview控件的用法        }

winformlistview用法_listview控件的用法
winformlistview用法_listview控件的用法        [System.STAThreadAttribute()]
winformlistview用法_listview控件的用法        
public static void Main()
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法        
{

winformlistview用法_listview控件的用法            Application.Run(
new ListViewSortForm());
winformlistview用法_listview控件的用法        }

winformlistview用法_listview控件的用法
winformlistview用法_listview控件的用法    }

winformlistview用法_listview控件的用法
winformlistview用法_listview控件的用法    
// 自定义排序算法
winformlistview用法_listview控件的用法
    class ListViewItemComparer : IComparer
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法    
{

winformlistview用法_listview控件的用法        
private int col;
winformlistview用法_listview控件的用法        
public ListViewItemComparer()
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法        
{

winformlistview用法_listview控件的用法            col 
= 0;
winformlistview用法_listview控件的用法        }

winformlistview用法_listview控件的用法        
public ListViewItemComparer(int column)
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法        
{

winformlistview用法_listview控件的用法            col 
= column;
winformlistview用法_listview控件的用法        }

winformlistview用法_listview控件的用法        
public int Compare(object x, object y)
winformlistview用法_listview控件的用法winformlistview用法_listview控件的用法        
{

winformlistview用法_listview控件的用法            
return String.Compare(((ListViewItem)x).SubItems[col].Text, ((ListViewItem)y).SubItems[col].Text);
winformlistview用法_listview控件的用法        }

winformlistview用法_listview控件的用法    }

winformlistview用法_listview控件的用法
winformlistview用法_listview控件的用法}


winformlistview用法_listview控件的用法

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/186309.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MyEclipse10激活成功教程_Myeclipse

    MyEclipse10激活成功教程_Myeclipse一.Myeclipse10下载与激活成功教程Genuitec公司发布了MyEclipse10,一款Genuitec旗下的商业化Eclipse集成开发工具的升级版本。MyEclipse10基于EclipseIndigo构建,为Java和JavaEE项目提供了Maven3的支持。本次发布的版本中还加入了对JaveEE6、HTML5、JPA2和JSF2的支持。版本号10是为了庆祝即

    2022年9月26日
    0
  • Spring集成MyBatis

    Spring集成MyBatis回忆MyBatis定义表user定义pojo实体类User在dao层定义UserMapper接口接口对应的Mapper映射文件在Dao接口的包中创建MyBatis的映射文件UserMapper,命名与接口名相同,本例为UserMapper.xml。mapper中的namespace取值也为Dao接口的全限定性名。定义MyBatis主配置文件在resources下定义MyBatis的主配置文件,命名为mybatis-config.xml。<?xml

    2022年5月29日
    31
  • ExecuteNonQuery()返回值

    ExecuteNonQuery()返回值

    2021年9月25日
    41
  • 博途v15定时器设置_博图界面怎么修改定时器时间

    博途v15定时器设置_博图界面怎么修改定时器时间FUNCTION_BLOCKFB8VAR_INPUTTakt:BOOL;//Takt-Signalinput,suchasM0.0toM0.7Start:BOOL;Reset:BOOL;END_VARVARTakt_old:BOOL;BitNr:INT;currTime:…

    2022年9月1日
    0
  • 【通俗易懂】关系模式范式分解教程 3NF与BCNF口诀!小白也能看懂「建议收藏」

    本来是为了复习数据库期末考试,结果找了一圈都没有发现比较好的解释,通过查阅资料和总结,为大家提供通俗易懂的解法,一听就会!并且配有速记口诀!介是你没有玩过的船新版本包含最小依赖集求法候选码求法在模式分解之前,首先对于1NF,2NF,3NF,BCNF做一个简明扼要的介绍。1NF是指数据库表的每一列都是不可分割的基本数据项,即实体中的某个属性不能有多个值或者不能有重复的属性。2NF要求属性…

    2022年4月8日
    83
  • 数据仓库和数据集市详解:ODS、DW、DWD、DWM、DWS、ADS「建议收藏」

    数据仓库和数据集市详解:ODS、DW、DWD、DWM、DWS、ADS「建议收藏」@TOC数据流向应用示例何为数仓DWDatawarehouse(可简写为DW或者DWH)数据仓库,是在数据库已经大量存在的情况下,它是一整套包括了etl、调度、建模在内的完整的理论体系。数据仓库的方案建设的目的,是为前端查询和分析作为基础,主要应用于OLAP(on-lineAnalyticalProcessing),支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。目前行业比较流行的有:AWSRedshift,Greenplum,Hive等。数据仓库并不是数据的最终目的地

    2022年6月26日
    97

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号