{"id":24189,"date":"2024-03-16T02:43:59","date_gmt":"2024-03-16T02:43:59","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/"},"modified":"2024-03-22T03:05:55","modified_gmt":"2024-03-22T03:05:55","slug":"how-do-you-set-the-color-of-a-specific-row-in-gridcontrol","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/","title":{"rendered":"How do you set the color of a specific row in gridcontrol?"},"content":{"rendered":"<p>To change the color of a specific row in GridControl, you can use the CustomDrawCell event. In this event, you can use the e.RowHandle property to get the index of the current row, and then customize the color of the row as needed.<\/p>\n<p>Here is a sample code demonstrating how to set the background color of the second row in the GridControl to red.<\/p>\n<pre class=\"post-pre\"><code><span class=\"hljs-function\"><span class=\"hljs-keyword\">private<\/span> <span class=\"hljs-keyword\">void<\/span> <span class=\"hljs-title\">gridControl1_CustomDrawCell<\/span>(<span class=\"hljs-params\"><span class=\"hljs-built_in\">object<\/span> sender, DevExpress.XtraGrid.Views.Base.RowCellCustomDrawEventArgs e<\/span>)<\/span>\r\n{\r\n    <span class=\"hljs-keyword\">if<\/span> (e.RowHandle == <span class=\"hljs-number\">1<\/span>)  <span class=\"hljs-comment\">\/\/ \u7b2c2\u884c\u7684\u7d22\u5f15\u4e3a1<\/span>\r\n    {\r\n        e.Appearance.BackColor = Color.Red;  <span class=\"hljs-comment\">\/\/ \u8bbe\u7f6e\u80cc\u666f\u989c\u8272\u4e3a\u7ea2\u8272<\/span>\r\n    }\r\n}\r\n<\/code><\/pre>\n<p>The precondition for the above code is that the CustomDrawCell event handling method has already been set up on the GridControl. This can be done by dragging the event onto the GridControl or manually adding the event handling method.<\/p>\n<p>Please note that the row index starts from 0, so the index for the 2nd row is 1. If you want to set the color for other rows, you can modify the value of e.RowHandle as needed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>To change the color of a specific row in GridControl, you can use the CustomDrawCell event. In this event, you can use the e.RowHandle property to get the index of the current row, and then customize the color of the row as needed. Here is a sample code demonstrating how to set the background color [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-24189","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How do you set the color of a specific row in gridcontrol? - Blog - Silicon Cloud<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How do you set the color of a specific row in gridcontrol?\" \/>\n<meta property=\"og:description\" content=\"To change the color of a specific row in GridControl, you can use the CustomDrawCell event. In this event, you can use the e.RowHandle property to get the index of the current row, and then customize the color of the row as needed. Here is a sample code demonstrating how to set the background color [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-16T02:43:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-03-22T03:05:55+00:00\" \/>\n<meta name=\"author\" content=\"Sophia Anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sophia Anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\"},\"author\":{\"name\":\"Sophia Anderson\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\"},\"headline\":\"How do you set the color of a specific row in gridcontrol?\",\"datePublished\":\"2024-03-16T02:43:59+00:00\",\"dateModified\":\"2024-03-22T03:05:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\"},\"wordCount\":152,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\",\"name\":\"How do you set the color of a specific row in gridcontrol? - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-16T02:43:59+00:00\",\"dateModified\":\"2024-03-22T03:05:55+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How do you set the color of a specific row in gridcontrol?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30\",\"name\":\"Sophia Anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g\",\"caption\":\"Sophia Anderson\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How do you set the color of a specific row in gridcontrol? - Blog - Silicon Cloud","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/","og_locale":"en_US","og_type":"article","og_title":"How do you set the color of a specific row in gridcontrol?","og_description":"To change the color of a specific row in GridControl, you can use the CustomDrawCell event. In this event, you can use the e.RowHandle property to get the index of the current row, and then customize the color of the row as needed. Here is a sample code demonstrating how to set the background color [&hellip;]","og_url":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-16T02:43:59+00:00","article_modified_time":"2024-03-22T03:05:55+00:00","author":"Sophia Anderson","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Sophia Anderson","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/"},"author":{"name":"Sophia Anderson","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30"},"headline":"How do you set the color of a specific row in gridcontrol?","datePublished":"2024-03-16T02:43:59+00:00","dateModified":"2024-03-22T03:05:55+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/"},"wordCount":152,"commentCount":0,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/","url":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/","name":"How do you set the color of a specific row in gridcontrol? - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-16T02:43:59+00:00","dateModified":"2024-03-22T03:05:55+00:00","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-do-you-set-the-color-of-a-specific-row-in-gridcontrol\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How do you set the color of a specific row in gridcontrol?"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/19a24313de9c988db3d69226b4a40a30","name":"Sophia Anderson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c726c09aa40e37115fb5c62d0c3ed62c16ca255d3763e2e3ae83a70ddf8c2175?s=96&d=mm&r=g","caption":"Sophia Anderson"},"url":"https:\/\/www.silicloud.com\/blog\/author\/sophiaanderson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/24189","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=24189"}],"version-history":[{"count":1,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/24189\/revisions"}],"predecessor-version":[{"id":58208,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/24189\/revisions\/58208"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=24189"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=24189"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=24189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}