ListView控件演示08:获取列表中的所有选定项
2010-05-29 14:15
281 查看
此代码主要用来演示ListView.SelectedItems属性。
即获取ListView列表中所有选定项集合。
代码实现的功能:计算用户选定的早餐所需花费的价值。
即获取ListView列表中所有选定项集合。
代码实现的功能:计算用户选定的早餐所需花费的价值。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Demo08 { public partial class MainForm : Form { public MainForm() { InitializeComponent(); } /// <summary> /// 初始化列表中的数据。 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void MainForm_Load(object sender, EventArgs e) { string[] FoodList = new string[]{"Juice", "Coffee", "Cereal & Milk", "Fruit Plate", "Toast & Jelly", "Bagel & Cream Cheese"}; string[] FoodPrice = new string[]{"1.09", "1.09", "2.19", "2.49", "1.49", "1.49"}; this.BreakfastListView.BeginUpdate(); for (int Index = 0; Index < FoodList.Length; Index++) { ListViewItem Item = new ListViewItem(); Item.Text = FoodList[Index]; Item.SubItems.Add(FoodPrice[Index]); this.BreakfastListView.Items.Add(Item); } this.BreakfastListView.AutoResizeColumns(ColumnHeaderAutoResizeStyle.HeaderSize); this.BreakfastListView.EndUpdate(); } /// <summary> /// 计算用户选中的早餐所需的花费。 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CalculateButton_Click(object sender, EventArgs e) { double Price = 0; ListView.SelectedListViewItemCollection SelectedItems = this.BreakfastListView.SelectedItems; foreach (ListViewItem Item in SelectedItems) { double ItemPrice = double.Parse(Item.SubItems[1].Text); Price = Price + ItemPrice; } MessageBox.Show(string.Format("所选中的早餐需要花费{0}人民币!", Price)); } } }
相关文章推荐
- 获取控件所有事件列表
- js获取列表控件某行下拉框的选定值
- ListView控件演示03:如何在列表添加项的时候减少UI的刷新
- ListView控件演示04:查找列表中包含指定字符串的项
- ListView控件演示06:如何实现用户同时选择多个列表项
- ListView控件演示07:获取列表中所有选定项的索引集合
- 分页控件的使用能不能再简单一点呢,能不能一个页面搞定所有的列表需求?
- 获取窗体上的所有控件
- ListView,GridView等列表控件中CountDownTimer的应用
- Android控件ListView获取item中EditText值
- 获取所有工作表名,并将其显示到一个CListCtrl控件中
- 获取activity上所有指定类型的控件
- php获取指定目录下的所有文件列表
- DevExpress中XtraEditors库所有控件列表
- ListView里的item有强制获取焦点控件的问题
- 老李推荐:第14章8节《MonkeyRunner源码剖析》 HierarchyViewer实现原理-获取控件列表并建立控件树 2
- win32 sdk列表视图控件(ListCtrl或ListView)资料整理
- SQL获取所有数据库名、表名、储存过程以及参数列表
- [SQL]获取所有数据库名、表名、储存过程以及参数列表
- 循环获取所有控件