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 반영하도록 디스플레이가 업데이트되었는지 확인하려면 메서드를 호출해야 합니다.