Stile XP per vs.net 2003

martedì 20 aprile 2004 - 21.03

amello Profilo | Newbie

leggendo sul forum in un post precedente si diceva che per vs.net 2003 c'è un modo più semplice di quello descritto nell'articolo all'indirizzo: http://www.dotnethell.it/articles/article.aspx?ArticleID=85 per realizzare applicazioni in stile grafica XP, visto che non riesco a trasformare un InputBox con questo tipo di grafica.
Grazie ,ciao

Brainkiller Profilo | Guru

Ciao,
allora di solito bisogna assegnare la proprietà FlatStyle del controllo (nel tuo caso la textbox) a System.

Successivamente nel codice, nel main devi inserire questa istruzione:

Application.EnableVisualStyles()

Ne uscirà questo codice:

<System.STAThread()> _
Public Shared Sub Main()

System.Windows.Forms.Application.EnableVisualStyles()
System.Windows.Forms.Application.Run(New Form1)
End Sub 'Main


Esegui e vedi un po' se funziona.

ciao
david

trinity Profilo | Guru

scusami, mi puoi dire dove devo inserire precisamente questi parametri, nel form load per caso? e in c#?

ciao

Brainkiller Profilo | Guru

E' uguale, bisogna metterli nel main anche in c#.
Il parametr FlatStyle lo assegni via codice oppure dalla finestra proprietà dell'oggetto.

ciao
david

trinity Profilo | Guru

è un casino non so dove inserirlo, non è che c'è un esempio di dove inserire il codice?

Brainkiller Profilo | Guru

Trinity,
te l'ho detto già tre volte, casino di che cosa ? Di main ce n'è uno solo basta che apri il file e lo vai a cercare. Il codice d'esempio te l'ho postato appena sotto, basta che fai copia e incolla.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5