Pergunta

Eu tenho autoscroll habilitado, mas eu não posso ter barras de rolagem horizontais aparecem. Alguém pode por favor me ajude somente para ativar as barras de rolagem verticais no formulário com Autoscroll?

Foi útil?

Solução

Form.HorizontalScroll.Enabled = false;

Caso se livrar dele.


Interessante, parece que eu estava certo quando disse deve se livrar dele. Pesquisando em torno parece que esse é um problema conhecido e não fixado em WinForms. Esta página implica que pode haver alguma maneira de fazê-lo se você não se importa pinvoking algum código não gerenciado em user32, mas parece que a melhor aposta é simplesmente para garantir que todos os seus controles caber dentro da largura do formulário (por encaixe ou ancorando-as) desde as barras de rolagem são adicionados conforme necessário.

Desculpe por enganar você.

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