Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " vo Windows a vyberte " Microsoft Visual Studio . "
2
Kliknite na tlačidlo " Otvoriť " a vyberte C # program , v ktorom môžete Ak chcete zmeniť farbu v jednej konkrétnej bunky v DataGridView riadenia
3
Pridajte nasledujúci kód na kontrolu DataGridView po " public void DataGrid ( ) " riadok v programe : .
public class DataGridColoredTextBoxColumn : DataGridTextBoxColumn
{
protected override void paint ( System.Drawing.Graphics g ,
System.Drawing.Rectangle Bounds , System.Windows . Forms.CurrencyManager
zdroj , int ROWNUM , System.Drawing.Brush backBrush , System.Drawing.Brush
foreBrush , bool alignToRight )
{
OneCell {
objekt o = this.GetColumnValueAtRow ( zdroj , ROWNUM ) ;
if ( o! = null )
{
char c = ( ( string ) o ) [ 0 ] ;
if ( c > ' F ' )
{
backBrush = new LinearGradientBrush ( medze ,
Color.FromArgb ( 255 , 200 , 200 ) ,
Color.FromArgb ( 128 , 20 , 20 ) ,
LinearGradientMode.BackwardDiagonal ) ;
foreBrush = new SolidBrush ( Color.White ) ;
}
}
}
catch ( Exception ex )
ChangeColor {
base.Paint ( g , medze , zdroj , ROWNUM , backBrush , foreBrush , alignToRight ) ;
}
}
}
4
Kliknite na " Súbor " a " Uložiť " pre zmenu farby v " o " bunky v DataGridView riadenie vášho programu .