请问谁知道,WINFORM里的

解决方案 »

  1.   

    using System;
    using System.Drawing;
    using System.Collections;
    using System.ComponentModel;
    using System.Windows.Forms;namespace ComponentDesign
    {
    /// <summary>
    /// Form1 的摘要说明。
    /// </summary>
    public class Form1 : System.Windows.Forms.Form
    {
    private System.Windows.Forms.ListView listView1;
    private System.Windows.Forms.ColumnHeader columnHeader1;
    private System.Windows.Forms.ColumnHeader columnHeader2;
    private System.Windows.Forms.ColumnHeader columnHeader3;
    private System.Windows.Forms.ColumnHeader columnHeader4;
    private System.Windows.Forms.ColumnHeader columnHeader5;
    private System.Windows.Forms.ColumnHeader columnHeader6;
    /// <summary>
    /// 必需的设计器变量。
    /// </summary>
    private System.ComponentModel.Container components = null; static void Main()
    {
    Application.EnableVisualStyles();
    Application.Run(new Form1());
    }
    public Form1()
    {
    //
    // Windows 窗体设计器支持所必需的
    //
    InitializeComponent(); //
    // TODO: 在 InitializeComponent 调用后添加任何构造函数代码
    //
    } /// <summary>
    /// 清理所有正在使用的资源。
    /// </summary>
    protected override void Dispose( bool disposing )
    {
    if( disposing )
    {
    if(components != null)
    {
    components.Dispose();
    }
    }
    base.Dispose( disposing );
    } #region Windows 窗体设计器生成的代码
    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    {
    System.Windows.Forms.ListViewItem listViewItem1 = new System.Windows.Forms.ListViewItem("asdfasdf");
    System.Windows.Forms.ListViewItem listViewItem2 = new System.Windows.Forms.ListViewItem(new string[] {
     "asdfasdf",
     "asdfas",
     "sadfasdf",
     "sadfasdf"}, -1);
    this.listView1 = new System.Windows.Forms.ListView();
    this.columnHeader1 = new System.Windows.Forms.ColumnHeader();
    this.columnHeader2 = new System.Windows.Forms.ColumnHeader();
    this.columnHeader3 = new System.Windows.Forms.ColumnHeader();
    this.columnHeader4 = new System.Windows.Forms.ColumnHeader();
    this.columnHeader5 = new System.Windows.Forms.ColumnHeader();
    this.columnHeader6 = new System.Windows.Forms.ColumnHeader();
    this.SuspendLayout();
    // 
    // listView1
    // 
    this.listView1.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] {
    this.columnHeader1,
    this.columnHeader2,
    this.columnHeader3,
    this.columnHeader4,
    this.columnHeader5,
    this.columnHeader6});
    this.listView1.FullRowSelect = true;
    this.listView1.GridLines = true;
    this.listView1.Items.AddRange(new System.Windows.Forms.ListViewItem[] {
      listViewItem1,
      listViewItem2});
    this.listView1.Location = new System.Drawing.Point(72, 40);
    this.listView1.MultiSelect = false;
    this.listView1.Name = "listView1";
    this.listView1.Size = new System.Drawing.Size(472, 320);
    this.listView1.TabIndex = 0;
    this.listView1.View = System.Windows.Forms.View.Details;
    this.listView1.SelectedIndexChanged += new System.EventHandler(this.listView1_SelectedIndexChanged);
    // 
    // Form1
    // 
    this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
    this.ClientSize = new System.Drawing.Size(632, 470);
    this.Controls.Add(this.listView1);
    this.Name = "Form1";
    this.Text = "Form1";
    this.ResumeLayout(false); }
    #endregion private void listView1_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    if(listView1.SelectedItems.Count==0)
    return;
    MessageBox.Show(listView1.SelectedItems[0].Text);
    }
    }
    }你试一下========================================================
    我一定要超过他!!!!!!
    做出我最强的东西!!!!!
    再和他一比高下!!!!!!
    ========================================================
      

  2.   

    private void lstViewHistory_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
    {
    ListViewItem lvi = lstViewHistory.GetItemAt(e.X, e.Y); 
    if(null == lvi) 
    return;
    toolTip.AutoPopDelay = 8000;
    toolTip.SetToolTip(this.lstViewHistory,lvi.SubItems[4].Text);
    toolTip.ShowAlways=true;
    }
      

  3.   

    listview.FocusedItem.SubItems[0].ToString();
    listview.FocusedItem.Tag;