Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur du ändrar färg på en cell i DataGridView

    . Kontrollen DataGridView i Microsoft NET Framework tillåter användare att redigera visuella attribut bord element, såsom kolumn , rader och celler . Varje cell i DataGridView kontrollen kan ha sin egen text typsnitt , bakgrund och förgrundsfärg . De rader, kolumner och grupper av celler dela speciella stil egenskaper som standard . Du måste åsidosätta Paint egenskapen för DataGrid klassen att ändra färgen på en viss cell i DataGridView kontroll . Instruktioner
    1

    Klicka på "Start " -knappen i Windows och välj " Microsoft Visual Studio . "
    2

    Klicka på "Öppna " och välj C # -program där du vill ändra färgen i en viss cell i DataGridView
    3

    Lägg till följande kod i kontrollen DataGridView efter " public void DataGrid ( ) " linje i ditt program : .

    public class DataGridColoredTextBoxColumn : DataGridTextBoxColumn

    {

    skyddade åsidosätta void paint ( System.Drawing.Graphics g , Porr

    System.Drawing.Rectangle gränser , System.Windows . Forms.CurrencyManager

    källa , int rowNum , System.Drawing.Brush backBrush , System.Drawing.Brush

    foreBrush , bool alignToRight ) katalog

    {

    OneCell {

    objekt O = this.GetColumnValueAtRow ( källa , rowNum ) ;

    om ( o! = null ) katalog

    {

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

    if ( c > ' F ' ) katalog

    {

    backBrush = ny LinearGradientBrush ( gränser ,

    Color.FromArgb ( 255 , 200 , 200 ) ,

    Color.FromArgb ( 128 , 20 , 20 ) ,

    LinearGradientMode.BackwardDiagonal ) ,

    foreBrush = ny SolidBrush ( Color.white ) ;

    }

    }

    }

    catch ( Exception ex ) katalog

    ChangeColor {

    base.Paint ( g , gränser , källa , rowNum , backBrush , foreBrush , alignToRight ) ;

    }

    }

    }
    4

    Klicka på " File " och " Spara " för att ändra färgen på " o " cell i DataGridView kontroll över ditt program .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är skillnaden mellan lokala och globala variabler
    ·Vad är Digital Coding
    ·Hur man skriver ett datorprogram
    ·Hur du formaterar en DataGrid Bound Field
    ·Om Arrays
    ·Hur man gör en T - test i MATLAB
    ·Hur du returnerar en sträng från en klass
    ·Hur beräkna antal värdar per Subnet
    ·SQL Fundamentals Träning
    ·Konfigurera Radius Authentication
    Utvalda artiklarna
    ·Vad är en Konstruktör i PHP
    ·Hur till Redigera DataGrid Cell i Silverlight
    ·Hur infoga flera CheckBoxList i Asp.Net
    ·Vilka är de funktioner Hårddiskar
    ·Hur Jämför flödesscheman & Pseudocode
    ·Lägga till en fastighet till ett Word- dokument i VBA
    ·Vad är enkelbredds Font
    ·Hur man tar bort en vagnretur från en sträng i Perl
    ·Ansluta till ett fjärr Comm Port i VB6
    ·Hur man tar bort slutet av strängen i Ruby
    Copyright © Dator Kunskap http://www.dator.xyz