Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan endre farge på en celle i DataGridView
    . Den DataGridView kontroll i Microsoft NET Framework tillater brukere å redigere visuelle attributter av tabellen elementer, for eksempel kolonne , rader og celler . Hver celle i DataGridView kontroll kan ha sin egen skrifttype , bakgrunn og forgrunn farge. De rader, kolonner og grupper av celler dele bestemte stil egenskaper som standard. Du må overstyre Paint eiendom DataGrid klassen for å endre fargen på en bestemt celle i DataGridView kontroll. Instruksjoner
    en

    Klikk på "Start "-knappen i Windows og velg " Microsoft Visual Studio. "
    2

    Klikk "Open " og velg C # program der du ønsker å endre fargen på en bestemt celle i DataGridView kontroll
    3

    Legg til følgende kode i DataGridView kontroll etter " public void DataGrid ( ) "-linjen i ditt program : .

    public class DataGridColoredTextBoxColumn : DataGridTextBoxColumn

    {

    beskyttet overstyre void Paint ( System.Drawing.Graphics g , Brukte

    System.Drawing.Rectangle sprang, System.Windows . Forms.CurrencyManager

    kilde , int rownum , System.Drawing.Brush backBrush , System.Drawing.Brush

    foreBrush , bool alignToRight )

    {
    < p > OneCell {

    objekt o = this.GetColumnValueAtRow ( kilde , rownum ) ;

    if ( o! = null )

    {

    røye c = ( ( streng) o ) [ 0 ];

    if ( c > ' F' )

    {

    backBrush = ny LinearGradientBrush ( grenser , etter < p > Color.FromArgb ( 255 , 200 , 200 ) , etter

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

    LinearGradientMode.BackwardDiagonal ) ;

    foreBrush = new SolidBrush ( Color.White ) ;

    }

    }

    }

    catch ( Exception ex )

    ChangeColor {
    < p> base.Paint ( g, grenser , kilde , rownum , backBrush , foreBrush , alignToRight ) ;

    }

    }

    }
    4 < p> Klikk "Fil" og "Lagre " for å endre fargen på "o" celle i DataGridView kontroll over programmet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Design et program Bruk romertall 
    ·Hva er et UML Client 
    ·Slik installerer Turbo Pascal 
    ·Hva er API for SMS 
    ·Definisjon av en Dell Optiplex GX1 Command Tolk 
    ·Hvordan lage et bilde Rollover Ved hjelp av HTML progra…
    ·Hvordan bygge en Skate Park spill 
    ·Hvordan å få en Oracle lagret prosedyre Fra SQL Comma…
    ·Forskjeller mellom Object abstrakte datatyper og data a…
    ·Hvordan overstyring Protection 555 
      Anbefalte artikler
    ·Hvordan installere en RPM pakke 
    ·Hvordan å lukke et skjema Åpnet av ShowDialog 
    ·Hvordan ta en skjermdump fra en Eksternt System Bruke J…
    ·Hvordan å lære MySQL Online 
    ·Hvordan lage dataanimasjon 
    ·Hvordan lage 3D i Java 
    ·MySQL Grunnleggende for visuelle elever 
    ·Slik fjerner en adresse Bar i HTML 
    ·Slik installerer OpenCms 
    ·T -SQL String Funksjoner 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/