PowerTools MultiRow for Windows Forms 8.0J
背景色の変更


HeaderCellの背景色を変更するには、HeaderCell.Style.BackColorプロパティに任意の色を設定した後、次のいずれかを設定します。


ビジュアル スタイルが有効な環境では、HeaderCell.FlatStyleプロパティがSystemに設定されているか、HeaderCell.UseVisualStyleBackColorプロパティがTrueの場合にはHeaderCell.Style.BackColorプロパティに設定した背景色はボタンに適用されません。
デザイナによる設定
  1. 背景色を変更するボタン型セルを選択する。(例: headerCell1)
  2. プロパティウィンドウでHeaderCell.Style.BackColorプロパティを選択し、ドロップダウンウィンドウから任意の色を選択する。
  3. プロパティウィンドウでHeaderCell.UseVisualStyleBackColorプロパティを選択し、Falseに設定する。
  4. プロパティウィンドウでHeaderCell.FlatStyleプロパティを選択し、Flat、PopupまたはStandardに設定する。
コーディングによる設定
Imports GrapeCity.Win.MultiRow

Dim HeaderCell11 As New HeaderCell()

HeaderCell11.Name = "HeaderCell11"
HeaderCell11.Value = "HeaderCell"
HeaderCell11.Style.BackColor = Color.FromArgb(192, 255, 192)
HeaderCell11.Style.Border = New Border(LineStyle.Thin, Color.DarkGray)
HeaderCell11.UseVisualStyleBackColor = false
HeaderCell11.FlatStyle = FlatStyle.Standard

GcMultiRow1.Template = Template.CreateGridTemplate(New Cell() { HeaderCell11 })
GcMultiRow1.RowCount = 10
using GrapeCity.Win.MultiRow;

HeaderCell headerCell11 = new HeaderCell();

headerCell11.Name = "headerCell11";
headerCell11.Value = "HeaderCell";
headerCell11.Style.BackColor = Color.FromArgb(192, 255, 192);
headerCell11.Style.Border = new Border(LineStyle.Thin, Color.DarkGray);
headerCell11.UseVisualStyleBackColor = false;
headerCell11.FlatStyle = FlatStyle.Standard;

gcMultiRow1.Template = Template.CreateGridTemplate(new Cell[] { headerCell11 });
gcMultiRow1.RowCount = 10;
   
参照

 

 


© 2008-2015 GrapeCity inc. All rights reserved.