GrapeCity.Win.MultiRow Namespace > HeaderCell Class : FlatStyle Property |
<SRDescriptionAttribute("Indicates the appearance of the Cell when a user moves the mouse over the Cell and clicks.")> <SRCategoryAttribute("Appearance")> <DefaultValueAttribute()> <LocalizableAttribute(True)> Public Property FlatStyle As FlatStyle
Dim instance As HeaderCell Dim value As FlatStyle instance.FlatStyle = value value = instance.FlatStyle
[SRDescription("Indicates the appearance of the Cell when a user moves the mouse over the Cell and clicks.")] [SRCategory("Appearance")] [DefaultValue()] [Localizable(true)] public FlatStyle FlatStyle {get; set;}
Exception | Description |
---|---|
System.ComponentModel.InvalidEnumArgumentException | The specified value is not one of the System.Windows.Forms.FlatStyle values. |
private void Form1_Load(object sender, EventArgs e) { Template template1 = Template.CreateGridTemplate(10, 80, 21, Int32.MaxValue, AutoGenerateGridTemplateStyles.RowHeader, 50); //Set this property, an error icon glyph is displayed on the RowHeaderCell, if RowHeaderCell.ShowRowError is false, no icon is shown. template1.Row.ErrorText = "Row Error"; RowHeaderCell rowHeaderCell1 = template1.Row.Cells[10] as RowHeaderCell; //Click the RowHeaderCell, the current row is selected. rowHeaderCell1.SelectionMode = MultiRowSelectionMode.Row; //Set FlatStyle to Flat, and customize the appearance. rowHeaderCell1.FlatStyle = FlatStyle.Flat; rowHeaderCell1.FlatAppearance.BorderColor = Color.Black; rowHeaderCell1.FlatAppearance.BorderSize = 1; rowHeaderCell1.FlatAppearance.MouseDownBackColor = Color.Khaki; rowHeaderCell1.FlatAppearance.MouseOverBackColor = Color.Orange; rowHeaderCell1.Style.BackColor = Color.DarkKhaki; rowHeaderCell1.Style.SelectionBackColor = Color.LightBlue; //The editing icon and new row icon do not display. rowHeaderCell1.ShowIndicator = false; //Set ShowRowError to false to hide the row's error icon. rowHeaderCell1.ShowRowError = false; //Set the RowHeaderCell's caption. It displays "A1, A2, A3, ...". rowHeaderCell1.ValueFormat = "A1"; gcMultiRow1.Template = template1; gcMultiRow1.RowCount = 100; }
Private Sub Form1_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load Dim template1 As Template = Template.CreateGridTemplate(10, 80, 21, Int32.MaxValue, AutoGenerateGridTemplateStyles.RowHeader, 50) 'Set this property, an error icon glyph is displayed on the RowHeaderCell, if RowHeaderCell.ShowRowError is false, no icon is shown. template1.Row.ErrorText = "Row Error" Dim rowHeaderCell1 As RowHeaderCell = TryCast(template1.Row.Cells(10), RowHeaderCell) 'Click the RowHeaderCell, the current row is selected. rowHeaderCell1.SelectionMode = MultiRowSelectionMode.Row 'Set FlatStyle to Flat, and customize the appearance. rowHeaderCell1.FlatStyle = FlatStyle.Flat rowHeaderCell1.FlatAppearance.BorderColor = Color.Black rowHeaderCell1.FlatAppearance.BorderSize = 1 rowHeaderCell1.FlatAppearance.MouseDownBackColor = Color.Khaki rowHeaderCell1.FlatAppearance.MouseOverBackColor = Color.Orange rowHeaderCell1.Style.BackColor = Color.DarkKhaki rowHeaderCell1.Style.SelectionBackColor = Color.LightBlue 'The editing icon and new row icon do not display. rowHeaderCell1.ShowIndicator = False 'Set ShowRowError to false to hide the row's error icon. rowHeaderCell1.ShowRowError = False 'Set the RowHeaderCell's caption. It displays "A1, A2, A3, ...". rowHeaderCell1.ValueFormat = "A1" gcMultiRow1.Template = template1 gcMultiRow1.RowCount = 100 End Sub
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2