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