O MELHOR CONTROLE

ALANTB 13/10/2015 11:26:35
#452450
Olá pessoal,

No meu sistema preciso implementar um form que corresponde a um formulário impresso e preenchido por diversos setores à respeito de avaliação dos funcionários pelos chefes de setor. Esse form teria de ter em torno de 21 campos divididos em 5 informações básicas:
1 - Identificações: do funcionário; do chefe; ano de avaliação; e código do Formulário de Avaliação (PK). Quatro (04) campos;
2 - Assiduidade: 3 campos;
3 - Disciplina: 6 campos;
4 - Eficiência: 1 campo;
5 - Capacitações: 7 campos

O que seria melhor nesse caso: 1 form com rolagem lateral; inserir um controle do tipo tabControl dividido em 5 guias, ou existe outra coisa que seja mais amigável para o usuário???

Alan
TUNUSAT 13/10/2015 12:00:07
#452452
Resposta escolhida
ALANTB,

Se você acha que o form ficará muito grande use um [Ô]tabControl[Ô].
Mas se você acha que o usuário estranhará um [Ô]tabControl[Ô], então tente fazer tudo no mesmo form separando por áreas (containers), tipo: [Ô]groupBox[Ô].
Tente deixar organizado visualmente para o usuário não se perder.

[][ô]s,
Tunusat.
ALANTB 13/10/2015 12:26:56
#452454
Tunusat, só para esclarecer: essa rolagem é habilitada nas propriedades do form ou tem um controle especifico???
TUNUSAT 13/10/2015 13:51:33
#452458
ALANTB,

Não é rolagem, é um objeto que aparece na [Ô]toolbox[Ô] ... pode ser?

[][ô]s,
Tunusat.
KURTGU 13/10/2015 16:47:25
#452467
Fica legal por passos...Desta forma de baixo....

ACCIOLLY 13/10/2015 21:50:17
#452493
ALANTB
O controle que nosso colega TUNUSAT está falando (se não me engano) é o FlowLayoutPanel.
Tem muitos vídeos relacionados a ele no youtube. Já o implementei numa solução médica.
é útil também caso vc queira criar forms em runtime!
ALANTB 14/10/2015 08:11:28
#452495
E o controle VScrollBar também não faz este tipo de serviço, alguém já usou, e como se configura ele???
ALANTB 14/10/2015 08:30:43
#452497
Pessoal, para não perder tempo com conjecturas, vou adicionar um tabControl mesmo. Pois estou, um pouco, mais familiarizado com esse tipo de controle desde o vb6. Valeu pelos esclarecimentos..até mais.....
ACCIOLLY 14/10/2015 08:45:39
#452498
Então, nunca usei o VScrollBar. Por isso não posso lhe dizer que seja fácil ou não. O FlowLayoutPanel já usei. Olhe a imagem. Coloquei vários textbox. A medida que você vai acrescentando no Flow ele vai aparecendo a barra de rolagem desde que a propriedade autoscroll esteja true. Também não posso deixar de falar as limitações dele!
Imagine uma Table (HTML). é bem parecido. Quando você inclui esse controle no form ele vem com uma célula. Então pra você distribuir seus controles da forma desejada, vai ter que criar mais células, caso contrário seus controles ficaram de forma alinhada (left to right, top to down).

Té mais
Tópico encerrado , respostas não são mais permitidas