2011-07-04 4 views
1

나는 원하는 효과를 설명하려고 노력할 것입니다. 기본적으로 사용자가 특정 속성 (허용되는 값이 드롭 다운에 표시됨)을 선택하면 드롭 다운 버튼을 클릭 할 필요없이 드롭 다운이 즉시 표시됩니다. 지금까지는 아무런 성공도없이 이상한/못생긴 솔루션을 시도해 왔습니다 (드롭 다운 버튼에 MouseClick을 올리는 것과 같음). 그래서 더 단순한/좋지 않은 추측이 있기를 바랍니다.Programmaticaly PropertyGrid 액티브 컨트롤의 편집 컨트롤

감사합니다.

답변

1

SelectedGridItemChanged에 대한 이벤트 처리기에 다음 코드를 추가합니다 :

if(e.NewSelected.Label == "Your Property Name") 
{ 
    SendKeys.Send("%{DOWN}"); 
} 

이는 속성 값의 드롭 다운 목록을 보여줄 것 ALT + DOWN 키를 눌러 조합을 보냅니다.

관련 문제