0
カスタムビルドボックスチェックボックスがあります。私はそれを取ったhttp://www.codeproject.com/KB/combobox/extending_combobox.aspxカスタム組み込みコンボボックスチェックボックス
ドロップダウンは5つの項目、すなわち、A、B、C、D、すべてで構成されています。
私がしたいのは、ユーザーがすべてをチェックし、A、B、C、Dをオフにした場合です。 と、ユーザーがA、B、C、Dのいずれかを選択すると、
私は私が中に入れるべきロジックを見つけ出すことはできません
私はこれを試してみました:。
int index = ComboCheck.FindString(@"All");
foreach (var x in tComboCheck.CheckBoxItems.Where(y => y.Checked))
{
if(x.Text.StartsWith("A"))
{
ComboCheck.CheckBoxItems[index].Checked = false;
}
if(x.Text == @"All")
{
x.Checked = true;
}
}
それは動作しません。 Checked Changedイベントでこのコードを使用しています。助けてください
ひどい、ひどい、全く標準でなく、コントロールを使用することは不可能です。通常のチェックボックスに何か問題がありますか、あるいはチェックマーク付きの 'ListView'ですか? –
私のアプリケーションではあまりスペースがありません。ユーザーの要求:( – reggie