public void DisplayAlbum(int thisAlbum )
{
if (Albums[thisAlbum] != null)
{
albumIDtextBox.Text = Albums[thisAlbum].AlbumID.ToString();
albumNametextBox.Text = Albums[thisAlbum].AlbumName.ToString();
releaseDatetextBox.Text = Albums[thisAlbum].ReleaseDate;
albumLabeltextBox.Text = Albums[thisAlbum].Label.ToString();
}
}
我不知道他发生了什么我有一个显示项目列表的视图按钮,例如专辑但我创建了一个清除所有文本框和列表框的清除按钮,当我回到查看按钮而不是仅仅显示3个专辑,其中显示6,这一切都发生了,每次我清除所有文本框后点击查看按钮,相册的数量会增加2倍。
这是我清晰的按钮代码
private void clearAllbutton_Click(object sender, EventArgs e)
{
trackListbox.DataSource = null;
trackListbox.Items.Clear();
albumCoverBox.Image = Properties.Resources.nocover;
AmazonlinkwebBrowser.Navigate("about:blank");
foreach (Control c in Controls)
{
if (c is TextBox)
{
c.Text = "";
}
}
}