MonthCalendar.RemoveBoldedDate(DateTime) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee verwijdert u de opgegeven datum uit de lijst met niet-terugkerende vetgedrukte datums.
public:
void RemoveBoldedDate(DateTime date);
public void RemoveBoldedDate(DateTime date);
member this.RemoveBoldedDate : DateTime -> unit
Public Sub RemoveBoldedDate (date As DateTime)
Parameters
- date
- DateTime
De datum die moet worden verwijderd uit de datumlijst.
Voorbeelden
In het volgende codevoorbeeld wordt de RemoveBoldedDate methode gebruikt om een opgegeven datum uit de lijst met vetgedrukte datums te verwijderen. In dit voorbeeld is vereist dat een MonthCalendar besturingselement met de naam monthCalendar1is toegevoegd aan een Form besturingselement en dat deze methode in het formulier wordt geplaatst en vervolgens wordt aangeroepen.
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
Opmerkingen
Als de opgegeven datum meer dan één keer voorkomt in de datumlijst, wordt alleen de eerste datum verwijderd. U moet de UpdateBoldedDates methode aanroepen om ervoor te zorgen dat de weergave wordt bijgewerkt om de verwijdering weer te geven.