Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - VBNET come applicare ombreggiatura al testo
Forum - C# / VB.NET - VBNET come applicare ombreggiatura al testo

Avatar
Federico_VbNet_Programmer (Normal User)
Expert


Messaggi: 222
Iscritto: 03/04/2010

Segnala al moderatore
Postato alle 14:00
Mercoledì, 26/05/2010
Buongiorno a tutti,volevo sapere se e come è possibile avere del testo con ombra,in una richtextbox o qualsiasi altro controllo in cui si possa fare;)


pierotofy fa merda
PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 14:04
Mercoledì, 26/05/2010
Non si può, almeno non con i controlli standard (in WPF sì, però).

Unica alternativa: disegnare il testo con Graphics (ma così diventa un'immagine).


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote
Avatar
Federico_VbNet_Programmer (Normal User)
Expert


Messaggi: 222
Iscritto: 03/04/2010

Segnala al moderatore
Postato alle 14:17
Mercoledì, 26/05/2010
Come si farebbe in WPF?


pierotofy fa merda
PM Quote
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1821
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 14:44
Giovedì, 27/05/2010
http://it.wikipedia.org/wiki/Windows_Presentation_Foundation

usa Expression Blend aggiungendo l'effetto shadow oppure midificando l'xml del form.

tipo

Codice sorgente - presumibilmente Plain Text

  1. <StackPanel>
  2.     <Border Height="100" Width="100" Background="Red" Panel.ZIndex="1">
  3.         <Border.BitmapEffect>
  4.             <DropShadowBitmapEffect Color="Black" Direction="270" ShadowDepth="3" Opacity="1" Softness="2" />
  5.         </Border.BitmapEffect>
  6.     </Border>
  7.     <Border Height="100" Width="100" Background="blue" Panel.ZIndex="0">
  8.     </Border>
  9. </StackPanel>



PM Quote