MonthCalendar.RemoveBoldedDate(DateTime) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere zadané datum ze seznamu nevýrazných kalendářních dat tučným písmem.
public:
void RemoveBoldedDate(DateTime date);
public void RemoveBoldedDate (DateTime date);
member this.RemoveBoldedDate : DateTime -> unit
Public Sub RemoveBoldedDate (date As DateTime)
Parametry
- date
- DateTime
Datum, které chcete odebrat ze seznamu kalendářních dat.
Příklady
Následující příklad kódu používá metodu RemoveBoldedDate k odebrání zadaného data ze seznamu tučných kalendářních dat. Tento příklad vyžaduje, aby MonthCalendar ovládací prvek s názvem monthCalendar1
, byl přidán do Form a že tato metoda je umístěna do formuláře a volána z něj.
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
Poznámky
Pokud se zadané datum vyskytuje více než jednou v seznamu kalendářních dat, odebere se pouze první datum. Je nutné volat metodu UpdateBoldedDates , aby se zajistilo, že se zobrazení aktualizuje tak, aby odráželo odebrání.