Pergunta

Eu tenho um problema com o estilo do botão em um messagebox. Se eu chamar a seguinte linha de código em um projeto atual no botão obter um tipo de aparência visual / estilo. E Se eu criar um novo projeto VB.NET Windows Application ele recebe um Windows aparência / estilo padrão.

Windows.Forms.MessageBox.Show("Yaay", "Yaay!", Windows.Forms.MessageBoxButtons.OK)

Veja a diferença entre os botões abaixo. Eu suspeito que eles herdam a aparência visual que os pais ou talvez de algumas configurações do projeto. Mas eu não tenho sido capaz de descobrir de onde.

Ambos os projectos são criados em VB.NET 2,0, e ambos têm mesmos System.Windows.Forms - dll como referência (c: \ WINDOWS \ Microsoft.NET \ Quadro \ v2.0.50727 \ System.Windows.Forms.dll) .

http://www.freeimagehosting.net/uploads/2a956b0675.jpg Capturas de tela pode ser encontrada aqui .

Thanx antecipadamente a sua ajuda!

Foi útil?

Solução

Eu não consigo ver a imagem de onde estou, então eu não tenho certeza se isso vai ajudá-lo.

Abra as propriedades do projeto para cada solução e olhar para o aplicativo guia.

é o item "Ativar Applicaton Framework" assinalada? E se assim for, é o "Ativar XP Visual Styles" item também assinalada?

que podem a diferença nas duas soluções.

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