GrapeCity MultiRow for Windows Forms 11.0J
リマインダー機能

付箋型セルは、設定した期日に近づくにつれてセルの背景色を自動で変更するリマインダー機能を提供します。

リマインダーの期間は、次の2つのプロパティの設定値によって決定されます。

例えば、ReminderTimesプロパティに'3'、MarkColorChangedByDaysプロパティに'2'を設定した場合、期日まで2日間ごとに3回の背景色の変更が自動的に行われます。
つまり、次の図のように期日の5日前から背景色が自動で変更されます。

  • リマインダー期間より以前の日付では、付箋型セルの背景色は無色で表示されます。
  • 期日を過ぎた場合、付箋型セルの背景色はMarkColorプロパティに設定した色が表示されます。
  • リマインダー期間の設定は、テンプレートに配置されたセルに対して設計時に設定を行う必要があります。

 

次のコードでは、背景色を3日ごとに4回の変更を行います。

Dim StickyCell1 As New StickyCell()
StickyCell1.MarkColorChangedByDays = 3
StickyCell1.ReminderTimes = 4

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

StickyCell stickyCell1 = new StickyCell();
stickyCell1.MarkColorChangedByDays = 3;
stickyCell1.ReminderTimes = 4;

gcMultiRow1.Template = Template.CreateGridTemplate(new Cell[] { stickyCell1 });
関連トピック

 

 


© 2008 GrapeCity inc. All rights reserved.