none
changer la couleur d'un textbox en c#

    Question

  • bonjour

    je voudrais changer la couleur d'un textbox par code, je voudrais mettre un couleur en hexadecimal

    j'arrive à le faire en XMAl avec  background = " #4FF88B3B4"

     merci de m'aider

    lundi 21 août 2017 12:11

Toutes les réponses

  • Bonjour Simon, 

    Voici le code : 

                Color color = (Color)ColorConverter.ConvertFromString("#4FF88B");
    
                txtName.Foreground = new System.Windows.Media.SolidColorBrush(color);

    N'oubliez pas d'utiliser l'espace de nom : 

    using System.Windows.Media;

    J'espère que j'ai bien répondu à votre question.


    Si c'est le cas, n'hésitez pas à mettre ma réponse en réponse à votre post

    Vous pouvez me suivre sur Twitter : https://twitter.com/NordineMhoumadi


    Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;


    lundi 21 août 2017 15:23
  • bonjour

    d'abord un grand merci

    je viens de tester votre code et j'obtiens l’erreur suivante merci de m'aider à corriger cette erreur

    mardi 22 août 2017 12:51
  • Bonjour,

    J'ai rectifié le code.

    En fait l'erreur est dûe à la longueur de votre code hexadécimal : #4FF88B3B4.

    Il y a 10 caractère après le # au lieu de 6 :).

    D'ouù l'utilisation de ce code à la place : 

    Color color = (Color)ColorConverter.ConvertFromString("#4FF88B");
    
                txtName.Foreground = new System.Windows.Media.SolidColorBrush(color);

    J'espère que j'ai bien répondu à votre question.


    Si c'est le cas, n'hésitez pas à mettre ma réponse en réponse à votre post

    Vous pouvez me suivre sur Twitter : https://twitter.com/NordineMhoumadi


    Download my NEW FREE application MCP PREPARATION in the Windows 10 Store for preparing your Microsoft Certification or test your skills in Microsoft Technologies;

    • Marqué comme réponse SIMONGEORGES mardi 22 août 2017 16:33
    • Non marqué comme réponse SIMONGEORGES lundi 5 novembre 2018 09:33
    mardi 22 août 2017 13:00
  • ok merci je vais corriger

    merci et encore merci

    mardi 22 août 2017 16:33