private void displayResultsButton_Click(object sender, EventArgs e)
{
gameResultsListView.Items.Clear();
//foreach (Game game in footballLeagueDatabase.games)
//{
ListViewItem row = new ListViewItem();
row.SubItems.Add(game.HomeTeam.ToString());
row.SubItems.Add(game.HomeScore.ToString());
row.SubItems.Add(game.AwayTeam.ToString());
row.SubItems.Add(game.AwayScore.ToString());
gameResultsListView.Items.Add(row);
// }
//footballLeagueDatabase.games.Sort();
}
}
}
이것은 표시 버튼이며 다음 코드는 추가 버튼에 대해 설명합니다.C# 목록보기에 데이터 표시
private void addGameButton_Click(object sender, EventArgs e)
{
if ((homeTeamTxt.Text.Length) == 0)
MessageBox.Show("You must enter a Home Team");
else if (homeScoreUpDown.Maximum <= 9 && homeScoreUpDown.Minimum >= 0)
MessageBox.Show("You must enter one digit between 0 and 9");
else if ((awayTeamTxt.Text.Length) == 0)
MessageBox.Show("You must enter a Away Team");
else if (awayScoreUpDown.Maximum <= 9 && awayScoreUpDown.Minimum >= 0)
MessageBox.Show("You must enter one digit between 0 to 9");
else
{
//checkGameInputFields();
game = new Game(homeTeamTxt.Text, int.Parse(homeScoreUpDown.Value.ToString()), awayTeamTxt.Text, int.Parse(awayScoreUpDown.Value.ToString()));
MessageBox.Show("Home Team" + 't' + homeTeamTxt.Text + "Away Team" + awayTeamTxt.Text + "created");
footballLeagueDatabase.AddGame(game);
//clearCreateStudentInputFields();
}
}
위의 텍스트 필드에 데이터를 삽입하고 숫자 위로 컨트롤을 내려 목록보기에 표시해야합니다. 하지만 "표시 결과"버튼을 누르면 오류 메시지가 표시되므로 수행 방법을 모릅니다.
목록보기에서 데이터를 표시하는 방법을 알고 있다면 알려주십시오. 목록보기를 처음 사용합니다.
무엇이 오류입니까? –
응용 프로그램에서 처리되지 않은 예외가 발생했습니다. 계속을 클릭하면 응용 프로그램에서이 오류를 무시하고 계속 시도합니다. 종료를 클릭하면 응용 프로그램이 즉시 닫힙니다. 개체 참조가 개체의 인스턴스로 설정되지 않았습니다. 오류 메시지 – Leo
오류가 발생한 줄은 무엇입니까? – Heinzi