現在フォーカスがあるMultiRowSheet上のセルの背景色を変える方法はありますか?
対象製品
El Tabelle MultiRow 4.0J
詳細
LeaveCellイベント内で、前のセルの背景色をクリアし次のセルの背景色を設定します。
[Visual Basic]
[C#]
[Visual Basic]
Private Sub MultiRowSheet1_LeaveCell(ByVal sender As Object, ByVal e As GrapeCity.Win.ElTabelle.MLeaveCellEventArgs) Handles MultiRowSheet1.LeaveCell
MultiRowSheet1.ActiveCell.BackColor = Color.Empty
MultiRowSheet1(e.NewPosition).BackColor = Color.Coral
End Sub
MultiRowSheet1.ActiveCell.BackColor = Color.Empty
MultiRowSheet1(e.NewPosition).BackColor = Color.Coral
End Sub
[C#]
private void sheet1_LeaveCell(object sender, LeaveCellEventArgs e)
private void sheet1_LeaveCell(object sender, LeaveCellEventArgs e)
{
multiRowSheet1.ActiveCell.BackColor = Color.Empty;
multiRowSheet1[e.NewPosition].BackColor = Color.Coral;
}
private void sheet1_LeaveCell(object sender, LeaveCellEventArgs e)
{
multiRowSheet1.ActiveCell.BackColor = Color.Empty;
multiRowSheet1[e.NewPosition].BackColor = Color.Coral;
}
関連情報
この文書は、以前は次のFAQ IDで公開されていました : 9827