foreach()
ステートメントは、CheckedListBox
内のすべてのアイテムを実行しています。CheckedListBox内の項目がチェックされているかどうかを取得する方法は? Winforms C#
アイテムがチェックされているかどうかを確認するにはどうすればよいですか?
有用なのは、ここでのコードだ場合:
foreach (object user in checkedListBoxUsersWhoSee.Items)
{
// Privileged = if the user is checked he has privileges;
alias = user.ToString().Substring(user.ToString().Length - 3);
SelectUserID = new SqlCommand(Properties.Resources.SelectUserID + alias, TeamPWSecureBD);
userIDAuth = (int)SelectUserID.ExecuteScalar();
InsertAuths.Parameters.AddWithValue("@idPass", idPass);
InsertAuths.Parameters.AddWithValue("@idUser", userIDAuth);
InsertAuths.Parameters.AddWithValue("@Privileged", idPass);
//Code not finished
}
'にisChecked()'またはそのような何か? ( 'user.isChecked()'?) – Furtiro
@Furtiro私はそれが簡単だったと思っています – walkman
'CheckedListBox'はチェックされたアイテムのコレクションである' CheckedItems'というプロパティを持っています。 –