Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将ListView控件中的值传递给c中的文本框_C#_Listview - Fatal编程技术网

C# 将ListView控件中的值传递给c中的文本框

C# 将ListView控件中的值传递给c中的文本框,c#,listview,C#,Listview,当我使用deleteDisplayGamesListView\u SelectedIndexChanged方法时,我需要将上述ListView控件中的值传递给以下文本框 private void deleteDisplayGamesButton_Click(object sender, EventArgs e) { //Game game = new Game(homeTeamComboBox.Text, int.Parse(homeScoreUpDown.Value.ToString(

当我使用deleteDisplayGamesListView\u SelectedIndexChanged方法时,我需要将上述ListView控件中的值传递给以下文本框

private void deleteDisplayGamesButton_Click(object sender, EventArgs e)
{
    //Game game = new Game(homeTeamComboBox.Text, int.Parse(homeScoreUpDown.Value.ToString()), awayTeamComboBox.Text, int.Parse(awayScoreUpDown.Value.ToString()));

    deleteDisplayGamesListView.Items.Clear();
    deleteDisplayGamesListView.View = View.Details;

    foreach (Game currentgame in footballLeagueDatabase.games)
    {
        ListViewItem row = new ListViewItem();
        row.SubItems.Add(currentgame.HomeTeam.ToString());
        row.SubItems.Add(currentgame.HomeScore.ToString());
        row.SubItems.Add(currentgame.AwayTeam.ToString());
        row.SubItems.Add(currentgame.AwayScore.ToString());
        deleteDisplayGamesListView.Items.Add(row);
    }
}
此外,我还需要在插入文本框后清除该行,这是我从ListView控件中选择的


如果您知道如何执行此操作,请告诉我。

您应该可以从SelectedIndexChanged事件处理程序中访问deleteDisplayGamesListView


这将允许您访问ListViewItems及其子项。

可能的副本您应该接受正在工作的答案抱歉,我现在更新了所有工作答案,我将继续这样做。是的,我可以访问列表视图数据,当我单击自动高亮显示时,但我需要将这些数据添加到文本框中。
private void deleteDisplayGamesListView_SelectedIndexChanged(object sender, EventArgs e)
{
    deleteModifyHomeTeamTxt.Text = "";
    deleteModifyHomeScoreUpDown.Text = "";
    deleteModifyAwayTeamTxt.Text = "";
    deleteModifyAwayScoreUpDown.Text = "";

    foreach (Game currentgame in footballLeagueDatabase.games);
    {
        ?-----------------------------
    }
}