从列表视图中选择项目后,更改数组中文本框的文本值

本文关键字:文本 中文 数组 视图 列表 选择 项目 | 更新日期: 2023-09-27 18:14:48

大家好,我只是想找到我的问题的答案

给你。

有一个名为price

的数组
int [] price = new int[5] {2311,3122, 4203, 4075, 5525};

下面是listview代码

for(int i = 0; i<price.length; i++)
{
textbox2.text = price[i].toString();
}

it doesn't work

我怎么能使它的工作就像如果选择的索引改变数组索引也改变和文本框的文本值也将根据所选的索引改变。

从列表视图中选择项目后,更改数组中文本框的文本值

我认为你需要捕捉ListViewItemSelectionChangedEvent,并根据当前索引分配文本框值

private void ListView1_ItemSelectionChanged(Object sender, ListViewItemSelectionChangedEventArgs e) {    
        textbox2.Text = price[e.ItemIndex].ToString();    
    }