| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment changer la couleur dans une cellule de DataGridView
    . Le contrôle DataGridView dans le Microsoft NET Framework permet aux utilisateurs de modifier les attributs visuels des éléments de la table , comme colonnes, lignes et cellules . Chaque cellule dans le contrôle DataGridView peut avoir sa propre police du texte, couleur de fond et de premier plan. Les lignes, des colonnes et des groupes de cellules ont des caractéristiques en matière de style par défaut. Vous devez remplacer la propriété de peinture de la classe DataGrid pour changer la couleur dans une cellule particulière dans le contrôle DataGridView. Instructions
    1

    Cliquez sur le bouton "Démarrer " de Windows et sélectionnez l'option " Microsoft Visual Studio. "
    2

    Cliquez sur "Ouvrir" et sélectionnez le programme C # dans lequel vous veulent changer la couleur dans une cellule particulière dans le contrôle DataGridView
    3

    Ajoutez le code suivant pour le contrôle DataGridView après le «vide DataGrid publique ()" ligne de votre programme : . < br > class public

    DataGridColoredTextBoxColumn : DataGridTextBoxColumn

    {

    protégé override void Paint ( System.Drawing.Graphics g,

    géant de System.Drawing.Rectangle , System.Windows Forms.CurrencyManager

    la source. , int rowNum , System.Drawing.Brush backBrush , System.Drawing.Brush

    foreBrush , bool alignToRight )

    {
    < p > OneCell {

    objet o = this.GetColumnValueAtRow (source, rowNum ) ;

    if ( o! = null) {


    char c = ( (string) o) [0];

    if ( c > ' F')

    {

    backBrush = new LinearGradientBrush ( limites , AB

    Color.FromArgb (255, 200, 200 ) , AB

    Color.FromArgb (128, 20, 20 ) , AB

    LinearGradientMode.BackwardDiagonal ) ;


    foreBrush = new SolidBrush ( Color.White ) ;

    } }


    }

    catch (Exception ex)

    ChangeColor {
    < p> base.Paint ( g , les limites , la source, rowNum , backBrush , foreBrush , alignToRight ) ;

    }

    } }


    4 < p> Cliquez sur " fichier" et " Enregistrer" pour changer la couleur dans la cellule "o" dans le contrôle DataGridView de votre programme.

    Previous :

    next :
      articles connexes
    ·Le Code de Strip -têtes et pieds de page à partir de …
    ·À propos de tableaux 
    ·Quelles sont les différentes structures de l'organigra…
    ·Comment ajouter une bordure à l'aide HTML Programmatio…
    ·La fonction d'index AWK 
    ·Quels sont les avantages d'Adobe Cold Fusion 
    ·Comment modifier un fichier OCX 
    ·Comment faire pour convertir binaire à Byte 
    ·Puis-je mettre plusieurs ancres HTML 
    ·Comment créer un formulaire à l'exécution dans VB6 
      articles en vedette
    ·Comment utiliser la validation des données pour rempli…
    ·Développeur Apple Ressources 
    ·Comment configurer Apache avec Rails 
    ·Microsoft VB NET Certification 
    ·Comment déplacer VARCHAR2 à NCLOB 
    ·Comment faire pour désactiver l'affichage des erreurs …
    ·Comment créer un formulaire vierge avec un défilement…
    ·Comment faire pour supprimer la barre d'état dans NetB…
    ·Comment mettre à jour PEAR Avec Fedora 
    ·Comment Passer une ligne dans MATLAB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com