동적으로 바인딩을 만들고이 바인딩을 즉석에서 생성 된 문자열 객체에 설정하고 이것을 콤보 상자의 displaymemberpath 속성에 바인딩하려고합니다. .바인딩을 동적으로 만들고 실버 라이트로 만든 문자열 객체로 설정합니다.
어떻게해야합니까?
여기 내 코드는 있지만 작동하지 않는 것 같습니다. 당신이 찾고있는
private void ComboValue_DropDownClosed(object sender, EventArgs e)
{
ComboBox combo = (ComboBox)sender;
int selectedItemCount = 0;
foreach (MyItem item in combo.Items)
{
if (item.IsSelected == true)
selectedItemCount = selectedItemCount + 1;
}
string SelectedComboCount = selectedItemCount.ToString();
Binding b = new Binding();
b.Source = SelectedComboCount ;
combo.SetBinding(ComboBox.DisplayMemberPathProperty, b);
}
+1 왜냐하면 나는 새내기가 기회가 주어지지 않고 downvoted 것을 싫어하기 때문이다. 일반적으로 (영어가 모국어가 아니기 때문에) 영어 실력이 매우 약한 사람들조차도 작성한 질문을 이해할 수 있습니다. 그러나 나는이 질문에서 텍스트를 찾기가 매우 어렵다. 커다란 단 하나의 문장을 작은 문장으로 나눌 수있는 완전한 멈춤을 포함시킬 수 있습니까? – AnthonyWJones
@AnthonyWJones : 정리하기 위해 최선을 다했습니다 ... 가난한 초보자 :) –