MonthCalendar.RemoveBoldedDate(DateTime) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
繰り返して出現しない、太字で表示される日付のリストから指定した日付を削除します。
public:
void RemoveBoldedDate(DateTime date);
public void RemoveBoldedDate (DateTime date);
member this.RemoveBoldedDate : DateTime -> unit
Public Sub RemoveBoldedDate (date As DateTime)
パラメーター
- date
- DateTime
日付のリストから削除する日付。
例
次のコード例では、メソッドを RemoveBoldedDate 使用して、太字の日付の一覧から指定した日付を削除します。 この例では、という名前monthCalendar1
のMonthCalendarコントロールが a にForm追加され、このメソッドがフォーム内に配置され、そこから呼び出される必要があります。
private:
void button2_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
monthCalendar1->RemoveBoldedDate( DateTime::Parse( listBox1->SelectedItem->ToString()->
Substring( 0, listBox1->SelectedItem->ToString()->IndexOf( " " ) ) ) );
monthCalendar1->UpdateBoldedDates();
listBox1->Items->RemoveAt( listBox1->SelectedIndex );
if ( listBox1->Items->Count == 0 )
button3->Enabled = false;
}
private void button2_Click(object sender, System.EventArgs e)
{
monthCalendar1.RemoveBoldedDate(DateTime.Parse(listBox1.SelectedItem.ToString().Substring(0,listBox1.SelectedItem.ToString().IndexOf(" "))));
monthCalendar1.UpdateBoldedDates();
listBox1.Items.RemoveAt(listBox1.SelectedIndex);
if(listBox1.Items.Count == 0)
button3.Enabled = false;
}
Private Sub button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
monthCalendar1.RemoveBoldedDate(DateTime.Parse(listBox1.SelectedItem.ToString().Substring(0, listBox1.SelectedItem.ToString().IndexOf(" "))))
monthCalendar1.UpdateBoldedDates()
listBox1.Items.RemoveAt(listBox1.SelectedIndex)
If listBox1.Items.Count = 0 Then
button3.Enabled = False
End If
End Sub
注釈
指定した日付が日付リストで複数回発生した場合、最初の日付のみが削除されます。 削除を反映するように表示が UpdateBoldedDates 更新されるようにするには、メソッドを呼び出す必要があります。