Condividi tramite


MonthCalendar.RemoveBoldedDate(DateTime) Metodo

Definizione

Rimuove la data specificata dall'elenco delle date non ricorrenti in grassetto.

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

Parametri

date
DateTime

Data da rimuovere dall'elenco.

Esempio

Nell'esempio di codice seguente viene usato il RemoveBoldedDate metodo per rimuovere una data specificata dall'elenco di date grassetto. In questo esempio è necessario che un MonthCalendar controllo, denominato monthCalendar1, sia stato aggiunto a un Form oggetto e che questo metodo venga inserito all'interno del modulo e chiamato da esso.

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

Commenti

Se la data specificata si verifica più di una volta nell'elenco di date, viene rimossa solo la prima data. È necessario chiamare il UpdateBoldedDates metodo per assicurarsi che la visualizzazione venga aggiornata per riflettere la rimozione.

Si applica a

Vedi anche