MonthCalendar.RemoveBoldedDate(DateTime) MonthCalendar.RemoveBoldedDate(DateTime) MonthCalendar.RemoveBoldedDate(DateTime) MonthCalendar.RemoveBoldedDate(DateTime) Method

定義

繰り返して出現しない、太字で表示される日付のリストから指定した日付を削除します。Removes the specified date from the list of nonrecurring bold dates.

public:
 void RemoveBoldedDate(DateTime date);
public void RemoveBoldedDate (DateTime date);
member this.RemoveBoldedDate : DateTime -> unit
Public Sub RemoveBoldedDate (date As DateTime)

パラメーター

date
DateTime DateTime DateTime DateTime

日付のリストから削除する日付。The date to remove from the date list.

次のコード例では、RemoveBoldedDate太字の日付の一覧から、指定された日付を削除する方法。The following code example uses the RemoveBoldedDate method to remove a specified date from the list of bold dates. この例では、する必要があります、MonthCalendarという名前のコントロールmonthCalendar1に追加された、Formし、このメソッドは、フォーム内に配置し、そこから呼び出されます。This example requires that a MonthCalendar control, named monthCalendar1, has been added to a Form and that this method is placed within the form and called from it.

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 'button2_Click

注釈

指定した日付が日付のリスト内で複数回発生した場合は、最初の日付だけが削除されます。If the specified date occurs more than once in the date list, only the first date is removed. 呼び出す必要があります、UpdateBoldedDatesメソッドを削除を反映するように、表示が更新されるようにします。You must call the UpdateBoldedDates method to ensure that the display is updated to reflect the removal.

適用対象

こちらもご覧ください