• DotNetBar中ListViewEx控件的使用


    最近一直在学习DotNetBar,今天遇到的问题是ListView的使用问题,其实没有特别难的,只是写在这里给自己留个记录。

    首先,在Form中添加一个ListViewEx控件,

    初始化中写代码如下:

    private void ControlList_Load(object sender, EventArgs e)
    {
          InitialListView();
    }

    private void InitialListView()
    {

    //MessageBox.Show(listView1.Columns.Count.ToString());//用于说明一共有多少列。
    listViewEx1.View = View.Details;// Set the view to showdetails.有的时候,如果不设置这个,那么即使你再设计模式下添加了列,运行的时候也不会显示,这里我们用命令控制他显示,当然,我们也可以再设计模式下的view属性选择Details.

    listViewEx1.LabelEdit = true;// Allow the user to edit itemtext.允许用户修改值。
    //listView1.AllowColumnReorder = true;//Allow the user to rearrangecolumns.
    // Display grid lines.
    listViewEx1.GridLines = true;//显示网格线
    // Sort the items in the list in ascending order.
    // listView1.Sorting = SortOrder.Ascending;

    // Create columns for the items and subitems.
    //一共三行
    listViewEx1.Columns.Add("第一列");
    listViewEx1.Columns[0].Width = 100;

    listViewEx1.Columns[0].TextAlign = HorizontalAlignment.Center;

    ListViewItem firstrecord = new ListViewItem("第一行第一列");//这个是第一行第一列

    firstrecord.SubItems.Add("第一行第二列");//第一行第二列

    ListViewItem secondrecord = new ListViewItem("第二行第一列");//这个是第二行第一列
    secondrecord.SubItems.Add("第二行第二列");//第二行第二列
    listViewEx1.Items.Add(firstrecord);//把第一行添加上
    listViewEx1.Items.Add(secondrecord);//把第二行添加

    }

    感谢Hope的博客分享。

  • 相关阅读:
    【258】雅思口语常用话
    【256】◀▶IEW-答案
    UITabBarController 标签栏控制器
    枚举
    HDU3631:Shortest Path(Floyd)
    让Barebox正确引导Tiny6410的linux内核
    调度子系统2_核心调度器
    12.10 公司面试总结
    X265编译中C2220错误的解决办法
    JSP元素和标签
  • 原文地址:https://www.cnblogs.com/SuperLady/p/4585464.html
Copyright © 2020-2023  润新知