Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 19011|Resposta: 1

[WinForm] botão toolStrip para modificar o tamanho da imagem

[Copiar link]
Publicado em 04/03/2015 11:19:18 | | |

botão toolStrip para modificar o tamanho da imagem

1. O tamanho do botão não pode ser modificado // Esse problema é mais problemático para nós, por que não pode ser modificado? Talvez não tenhamos considerado que queríamos modificar o tamanho do botão naquele momento

Você pode modificar a altura do botão simplesmente mudando uma das propriedades do toolStrip, autosize, para false

2. A imagem do botão não pode ser modificada // Isso também é um grande problema

ImagesCaling é definido como nenhum para modificar o tamanho da imagem

3.displaystyle pode controlar se o texto de exibição ou a imagem são ambos

4. Implemente o ícone para que fique maior ao passar o mouse ao passar o curso.

Escreva assim:
ToolStripButton1.ImageScaling = ToolStripItemImageScaling.Nenhum;
Essa propriedade é padrão para o SizeToFit, que automaticamente escala a imagem do ícone para o tamanho apropriado do toolStrip.
Esse valor é mais apropriado quando o AutoSize da toolStrip é falso e você especifica o comprimento e a largura da toolStrip. Nenhuma indica que o ícone usa o tamanho original da Imagem, e se a Imagem for mais alta/larga que a toolStrip, o excesso não é visível.

Então, se você quiser ampliar a imagem do ícone em tempo de execução, precisa preparar uma imagem de tamanho adequado.
Por exemplo, o sistema adiciona a altura do toolStrip a 25 por padrão, você pode desligar o AutoSize do toolStrip e ajustar a altura para 31, os ícones são 24x24, quando o SizeToFit ficará 16x16; quando precisar dar zoom, mudar o ImageScaling desse item para Nenhum será restaurado para 24x24.

Por fim, o layout é melhor feito com as propriedades Padding e LayoutStyle do toolStrip.

Por fim, se quiser mudar o ícone arbitrariamente...... Ou mudar o ImageScaling e encontrar alguns conjuntos de ícones de tamanhos diferentes, e escrever os atributos Image para os filhos quando necessário.




Anterior:Vi na internet que o arquivo em nuvem do Alibaba é fácil de ser desregistrado em outras CDNs
Próximo:Alibaba recebeu ordens para se retirar de Taiwan
Publicado em 04/03/2015 12:35:31 |
douto
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com