現在の行を点線で強調表示するには?

文書番号 : 40593     文書種別 : 使用方法     登録日 : 2017/07/26     最終更新日 : 2017/07/26
文書を印刷する
対象製品
MultiRow for Windows Forms 10.0J
詳細
現在の行を点線で強調表示するには、GcMultiRow.CurrentRowBorderLineプロパティを使用して行の罫線のスタイルを切り替えます。

[Visual Basic]
Imports GrapeCity.Win.MultiRow

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    GcMultiRow1.Template = Template.CreateGridTemplate(5)
    GcMultiRow1.RowCount = 20

    GcMultiRow1.ViewMode = ViewMode.Row
    GcMultiRow1.EditMode = EditMode.EditOnEnter
    GcMultiRow1.DefaultCellStyle.SelectionBackColor = SystemColors.Window
    GcMultiRow1.DefaultCellStyle.SelectionForeColor = SystemColors.WindowText
    GcMultiRow1.CurrentCellBorderLine = Line.Empty

    GcMultiRow1.CurrentRowBorderLine = New GrapeCity.Win.MultiRow.Line(LineStyle.Dashed, Color.Black)
End Sub

[C#]
using GrapeCity.Win.MultiRow;

private void Form1_Load(object sender, EventArgs e)
{
    gcMultiRow1.Template = Template.CreateGridTemplate(5);
    gcMultiRow1.RowCount = 20;

    gcMultiRow1.ViewMode = ViewMode.Row;
    gcMultiRow1.EditMode = EditMode.EditOnEnter;
    gcMultiRow1.DefaultCellStyle.SelectionBackColor = SystemColors.Window;
    gcMultiRow1.DefaultCellStyle.SelectionForeColor = SystemColors.WindowText;
    gcMultiRow1.CurrentCellBorderLine = Line.Empty;

    gcMultiRow1.CurrentRowBorderLine = new GrapeCity.Win.MultiRow.Line(LineStyle.Dashed, Color.Black);
}