문제

한 열을 편집할 수 있는 행렬을 사용자에게 제시해야 합니다.사용하기에 가장 적절한 컨트롤은 무엇입니까?

첫 번째 열(레이블)만 편집할 수 있고 이는 나에게 좋지 않기 때문에 ListView를 사용할 수 없습니다.

DataGridView를 사용하는 것이 좋습니까, 아니면 더 나은 작업을 수행하는 타사 대체 구성 요소가 있습니까?

도움이 되었습니까?

해결책

DataGridView는 무료이며 .NET WinForms 2.0과 함께 제공되므로 최고의 선택입니다.편집 가능한 열 또는 읽기 전용 열을 정의할 수 있습니다.게다가 필요한 경우 모양을 맞춤 설정할 수도 있습니다.

다른 팁

DataGridView가 좋습니다.

좀 더 예쁜 인터페이스를 선호하신다면, 텔레릭 컨트롤 더 낫다.

DataGridView가 귀하의 요구 사항을 처리할 수 있다면 이것이 정답입니다.또 다른 옵션(비록 이 부분에서는 인기가 없는 것 같지만!)은 다음과 같습니다. Infragistics NetAdvantage.Infragistics의 단점은 주로 높은 비용과 다소 가파른 학습 곡선입니다.장점은 이것이 지금까지 찾아볼 수 없는 가장 강력한 컨트롤 중 일부라는 것입니다. 따라서 유연성이 필요하다면 이를 선택하십시오.

나는 Telerik(여기서 다른 사람들이 언급한)에 대한 경험이 없지만 꽤 좋아 보입니다.우리 회사는 Infragistics에 상당한 투자를 했기 때문에 조만간 전환할 수는 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top