2011-08-09 3 views
0

here에 설명 된 것과 비슷한 다중 열 그리드 드롭 다운을 표시하는 DataGridViewComboBoxColumn이 필요합니다. 기본적으로 기본 ComboBox의 DropDown 이벤트를 재정의해야합니다. this page 하단의 예는 이벤트 처리기를 추가하는 방법을 보여줍니다. 그러나 드롭 다운 표시를 재정의해야합니다. 내 자신의 ComboBox 클래스를 만들어야한다고 생각하지만 DataGridViewComboBoxColumn과 어떻게 연결합니까? 비슷한 일을 한 사람 있습니까?그리드 모양의 드롭 다운이있는 DataGridViewComboBoxColumn은 어떻게 만듭니 까?

답변

0

사용자 정의 DataGridView 열을 만드는 방법을 설명하는 다음 MSDN을 찾았습니다. 여기에는 셀 유형, 열 유형 및 편집 제어 유형 작성이 포함됩니다. 내 드롭 다운 그리드로 테두리가없는 폼 내부 ListView 컨트롤을 사용하여 끝났다.

http://msdn.microsoft.com/en-us/library/aa730881(v=vs.80).aspx

0

This looks like a winner

.NET의 데이터 그리드는 데이터의 표보기를 제공하는 그래픽 사용자 인터페이스 구성 요소입니다. 닷넷 데이터 그리드는 다음 공통 인터페이스 기능을 지원

  • 들의 크기를 나타내는 데이터
  • 행과 열의
  • 셀 내 편집을 변경
  • 분류 항목 헤더 드래그 그리드를 구현하는 항목 헤더를 누르면 구분 기호 및 행 배경색 변경

Datagrid의 셀은 DataGrid 인터페이스 내에서 일부 다른 컨트롤 유형 (텍스트 상자, 버튼, 날짜/시간 선택기 등)으로 표시 할 수 있습니다. 레이아웃. 그러나 많은 중요한 컨트롤은 데이터 그리드에 배치 될 수있는 콤보 상자입니다. ...

관련 문제