私は各項目の横にチェックボックスがあるListBoxを持っています。チェックボックスとテキストフィールドはリストにバインドされています。これはSQLクエリに基づいて生成されます。C#のリストから設定されたチェックボックスをクリアするには?
SqlDataReader sdr = sql.ExecuteReader();
while (sdr.Read())
{
_callSubjectsList.Add(new CallSubjects
{
SubjectId = sdr["SubjectID"].ToString(),
Subject = sdr["Subject"].ToString(),
Chosen = false,
});
}
Chosenは自分のチェックボックスフィールドです。私が持っている問題は、チェックボックスがチェックされ、保存プロセスが実行された後で、私がループして、私ができないチェックボックスをクリアしようとするときです。私はリストの "Chosen"の値を "false"に設定することはできません。これはチェックボックスをオフにしていないからです。私はそれを持っている方法でこれを行う方法はありますか?それ以外はすべて動作しています。私はそれを行うためのより良い方法があると確信しています。ありがとう!
このアプリの種類は何ですか? Web(ASP.NET)、WinForms? –
WPF&cにあります。 – Drew