[Tips][MonthCalendar] 毎月指定した日を太字にする

[ad code=2 align=left]

MonthlyBoldedDatesプロパティを使用すると、毎月指定した日を太字にすることができます。

下記は毎月10日と20日を太字にする例です。

毎月指定した日を太字にする例

VBの例

Private Sub Form9_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    '毎月10日と20日を太字にする
    '年と月を指定していますが、実際に使用されるのは日付の部分です
    MonthCalendar1.MonthlyBoldedDates = New System.DateTime() {
        New System.DateTime(2011, 3, 10),
        New System.DateTime(2011, 3, 20)
        }

    '2列1行の表示にする
    MonthCalendar1.CalendarDimensions = New Size(2, 1)
End Sub

C#の例

private void Form9_Load(object sender, EventArgs e)
{
    // 10日と20日を太字にする
    // 年と月を指定していますが、実際に使用されるのは日付の部分です
    monthCalendar1.MonthlyBoldedDates = new System.DateTime[] {
        new System.DateTime(2011, 3, 10),
        new System.DateTime(2011, 3, 20)
        };

    // 2列1行の表示にする
    monthCalendar1.CalendarDimensions = new Size(2, 1);
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください