Controles de usuário
Controles de usuário WinForms relativamente simples para projetos VB ou C#.
Capturas de tela
Funcionalidade
- ButtonControlArray
- uma matriz de controles Button onde o evento de clique de cada botão pode ser associado a uma ação diferente.
- as ações são definidas no código.
- Minha forma oval
- um controle de formato oval que pode ser manipulado para parecer uma luz LED ou apenas uma decoração no formulário.
- permite que as formas de preenchimento de arco e pizza tenham simetria e girem (animação).
- cores booleanas comutáveis do anel externo e do preenchimento.
- Minha forma retangular
- um pouco semelhante ao controle de formato oval, mas em formato retangular.
- RotaçãoImage1
- um controle que permite que uma imagem seja girada e/ou invertida enquanto estiver totalmente visível (sem cantos cortados).
- ponto de ancoragem central para rotação da imagem.
- proporção fixa.
- RotatingImage2
- um controle que permite que uma imagem seja girada e/ou invertida (com cantos cortados).
- permite 9 pontos de ancoragem diferentes para rotação da imagem.
- proporção de aspecto fixa ou livre.
- destinado a imagens especiais.
- RotatingTextButton
- um controle de botão que permite texto horizontal, vertical e invertido.
- certas fontes serão exibidas como símbolos.
- Indicador de posição rotacional
- um controle para indicar a posição/ângulo rotacional.
- poderia ser potencialmente usado como cata-vento.
- a posição zero/home pode ser selecionada como E (0), N (90), W (180) ou S (270).
Verifique as capturas de tela para possíveis aparências visuais de cada controle. Leia todos os comentários presentes no código do controle.
Uso
- Baixe e extraia o arquivo zip deste repositório.
- No seu projeto, use o próprio projeto ou crie uma nova pasta, clique com o botão direito e adicione controles como Itens Existentes, reconstrua a solução e localize-os na Caixa de Ferramentas.
Licenciamento
Todos eles são licenciados sob licença MIT.
Marcas registradas
Toda e qualquer marca registrada, direta ou indiretamente mencionada em qualquer um dos controles, pertence aos seus respectivos proprietários.
Recursos úteis
O fórum do site AdvancedHMI, que é outro projeto de código aberto que fornece um grande número de controles de usuário, incluindo uma versão especial de todos os controles incluídos neste repositório.