2010-07-05 6 views

Répondre

9

Vous cherchez ColorConverter.ConvertFromString.

Color color = (Color)ColorConverter.ConvertFromString("#10eeee"); 
SolidColorBrush myBrush = new SolidColorBrush(color); 

Vous aurez besoin using System.Windows.Media; en haut de votre programme aussi.

Les éléments suivants string Color formats should be supported.

Édition: Vous pouvez également utiliser BrushConverter.

+0

Je ne peux pas convertir la couleur en erreur de pinceau. Des idées? –

+0

@Sergio Tapia: Vous devez créer un pinceau, voir ma modification. –

+2

On dirait que vous voulez un pinceau pas une couleur. Essayez 'new BrushConverter(). ConvertFromString (" # FFFFFF ")' –

Questions connexes