【问题标题】:how to get selected items in telerik radlistview如何在telerik radlistview中获取选定的项目
【发布时间】:2012-05-23 18:02:55
【问题描述】:

使用普通的 winform 控件,我会这样做:

        ListView.SelectedListViewItemCollection col = listView1.SelectedItems;

        foreach (ListViewItem item in col)
        {
            label8.Text = item.SubItems[1].Text;
            label9.Text = item.SubItems[3].Text;
        }

但我似乎无法使用telerik radlistview 创建相同的东西,有什么想法吗?

【问题讨论】:

    标签: winforms telerik


    【解决方案1】:

    您应该能够使用 radlistview 执行类似的操作。您需要使用的类是 Telerik.WinControls.UI.ListViewDataItem。

        Telerik.WinControls.UI.ListViewSelectedItemCollection col = listView1.SelectedItems
    
        foreach (ListViewDataItem item in col)
        {
            label8.Text = item[1].ToString();
            label9.Text = item[3].ToString();
        }
    

    我不确定 ToString() 是否必要。我在没有 ToString() 的情况下尝试了它,它对我来说效果很好,但我的对象是字符串。

    【讨论】:

      【解决方案2】:

      关注Telerik Documentation

      您可以选择以下三种方法之一来获取或设置 RadListView 子项中的值: - 通过使用列索引 - 通过使用列名 - 通过使用列引用

      例子:

       item[0] = "CellValue1";
       item["Column2"] = "CellValue2";
       item[radListView1.Columns[2]] = "CellValue3";
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-07-11
        • 1970-01-01
        • 2012-11-21
        • 2019-02-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多