1 Κάντε κλικ στο κουμπί " Έναρξη " των Windows και επιλέξτε το "Microsoft Visual Studio . " 2
Κάντε κλικ στο " Άνοιγμα" και επιλέξτε το C # πρόγραμμα στο οποίο θέλετε να αλλάξετε το χρώμα σε ένα συγκεκριμένο κελί στον έλεγχο DataGridView
εικόνων 3
Προσθέστε τον ακόλουθο κώδικα για τον έλεγχο DataGridView μετά την « public void DataGrid ( ) " γραμμή στο πρόγραμμά σας : .
δημόσια DataGridColoredTextBoxColumn κατηγορία : DataGridTextBoxColumn
{
προστατεύονται άκυρη παράκαμψη Paint ( System.Drawing.Graphics g , πώληση
System.Drawing.Rectangle όρια , System.Windows . Forms.CurrencyManager
πηγή , int rownum , System.Drawing.Brush backBrush , System.Drawing.Brush
foreBrush , bool alignToRight )
{
OneCell {
αντικείμενο o = this.GetColumnValueAtRow (πηγή , rownum ) ?
αν ( o! = null ) {
char c = ( ( string) o ) [ 0 ] ?
εάν ( γ > «F» )
{
backBrush = νέα LinearGradientBrush ( όρια ,
Color.FromArgb ( 255 , 200 , 200 ) , πώληση
Color.FromArgb ( 128 , 20 , 20 ) , πώληση
LinearGradientMode.BackwardDiagonal ) ?
foreBrush = νέα SolidBrush ( Color.White ) ?
}
} }
αλιευμάτων ( Εξαίρεση ex )
ChangeColor {
base.Paint ( g , όρια , πηγή , rownum , backBrush , foreBrush , alignToRight ) ?
}
} }
Η 4
Κάντε κλικ στο " Αρχείο" και "Αποθήκευση " για να αλλάξετε το χρώμα στο " o " κύτταρο στον έλεγχο DataGridView του προγράμματός σας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα