0

で何かがチェックされているかどうかを確認するコードは何ですかCheckedListBox。映画を登録するアプリを作っているのですが、 から映画のジャンルを確認したいCheckedListBoxです。何もチェックされていない場合は、映画のジャンルを選択する必要があることを示すメッセージがMessageBox表示されます。

4

3 に答える 3

1

SelectedIndex次のプロパティを使用するだけです。

if(checkListBoxGenre.SelectedIndex == -1)
{
    MessageBox.Show("You need to select a Genre for the movie.");
}

もう 1 つのオプションは、ListBox で現在選択されている項目のテキストを取得するTextプロパティを使用することです。

if(checkListBoxGenre.Text.Length == 0)
{
    MessageBox.Show("You need to select a Genre for the movie.");
}

読みやすさと個人的な好みの問題です。

于 2013-01-09T10:23:09.293 に答える
0
if(checkedListBox1.CheckedItems.Count != 0)
{
   // If so, loop through all checked items and print results.
}
else
{
    MessageBox.Show("You need to select a Genre for the movie.");
}
于 2013-01-09T10:20:51.627 に答える