Pergunta

Preciso para apresentar o utilizador com uma matriz de uma coluna que pode ser editada. O que é o controle mais adequado para uso?

Eu não posso usar um ListView porque você só pode editar a primeira coluna (a etiqueta) e isso não é bom para mim.

É o DataGridView o caminho a percorrer, ou existem componentes alternativos terceiros que fazem um trabalho melhor?

Foi útil?

Solução

DataGridView é a melhor escolha, pois é livre e vem com WinForms 2.0. Você pode definir colunas editáveis ??ou somente leitura. Além disso, você pode personalizar a aparência, se necessário.

Outras dicas

DataGridView é bom.

Se você prefere uma interface mais bonita, controles Telerik são melhores.

Se DataGridView irá lidar com suas necessidades, é a resposta certa. Outra opção (embora pareça ser impopular em torno destas peças!) É Infragistics NetAdvantage . As desvantagens para Infragistics são principalmente um alto custo e curva de aprendizado um pouco íngreme; os upsides são de que estes são alguns dos controles mais poderosa que você nunca vai encontrar - por isso, se você precisa de sua flexibilidade, ir para ele.

Eu não tenho experiência com Telerik (que foi mencionado por outros aqui), mas eles parecem muito bom. Sendo que a minha empresa tem investido bastante pesadamente em Infragistics, não está sujeito a mudar tão cedo ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top