다음을 통해 공유


MonthCalendar.RemoveBoldedDate(DateTime) 메서드

정의

지정한 날짜를 반복되지 않는 굵게 표시되는 날짜 목록에서 제거합니다.

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

매개 변수

date
DateTime

날짜 목록에서 제거할 날짜입니다.

예제

다음 코드 예제에서는 메서드를 RemoveBoldedDate 사용하여 굵은 날짜 목록에서 지정된 날짜를 제거합니다. 이 예제에서는 명명monthCalendar1MonthCalendar 컨트롤이 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 반영하도록 디스플레이가 업데이트되었는지 확인하려면 메서드를 호출해야 합니다.

적용 대상

추가 정보