MonthCalendar.AddBoldedDate(DateTime) MonthCalendar.AddBoldedDate(DateTime) MonthCalendar.AddBoldedDate(DateTime) MonthCalendar.AddBoldedDate(DateTime) Method

Definición

Agrega un día que se va a mostrar en negrita en el calendario mensual.Adds a day to be displayed in bold in the month calendar.

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

Parámetros

date
DateTime DateTime DateTime DateTime

Fecha que se va a mostrar en negrita.The date to be displayed in bold.

Ejemplos

En el ejemplo de código siguiente AddBoldedDate se UpdateBoldedDates usan los métodos y para marcar y mostrar en una fuente de negrita fechas leídas de un archivo.The following code example uses the AddBoldedDate and UpdateBoldedDates methods to mark and display in a bold font dates read from a file. En este ejemplo se requiere MonthCalendar que se haya monthCalendar1agregado un control denominado, a Form y que este método se coloque en el formulario y se le llame desde él.This example requires that a MonthCalendar control, named monthCalendar1, has been added to a Form and that this method is placed within the form and called from it.

private:
   // The following method uses Add to add dates that are 
   // bolded, followed by an UpdateBoldedDates to make the
   // added dates visible.
   void loadDates()
   {
      String^ myInput;
      try
      {
         StreamReader^ myInputStream = File::OpenText( "myDates.txt" );
         while ( (myInput = myInputStream->ReadLine()) != nullptr )
         {
            monthCalendar1->AddBoldedDate( DateTime::Parse( myInput->Substring( 0, myInput->IndexOf( " " ) ) ) );
            listBox1->Items->Add( myInput );
         }
         monthCalendar1->UpdateBoldedDates();
         myInputStream->Close();
         File::Delete( "myDates.txt" );
      }
      catch ( FileNotFoundException^ fnfe ) 
      {
         
         // Code to handle a file that could not be found should go here.
         Console::WriteLine( "An error occurred: '{0}'", fnfe );
      }

   }
// The following method uses Add to add dates that are 
// bolded, followed by an UpdateBoldedDates to make the
// added dates visible.

private void loadDates()
{
    String myInput ;
    try
    {
        StreamReader myInputStream = File.OpenText("myDates.txt");
        while((myInput = myInputStream.ReadLine()) != null)
        {
            monthCalendar1.AddBoldedDate(DateTime.Parse(myInput.Substring(0,myInput.IndexOf(" "))));
            listBox1.Items.Add(myInput);
        }
        monthCalendar1.UpdateBoldedDates();
        myInputStream.Close();
        File.Delete("myDates.txt");
    }catch(FileNotFoundException fnfe)
    {
        // Code to handle a file that could not be found should go here.
    Console.WriteLine("An error occurred: '{0}'", fnfe);
    }             
}
' The following method uses Add to add dates that are 
' bolded, followed by an UpdateBoldedDates to make the
' added dates visible.
Private Sub loadDates()
   Dim myInput As [String]
   Try
      Dim myInputStream As StreamReader = File.OpenText("myDates.txt")
      myInput = myInputStream.ReadLine()
      While myInput IsNot Nothing
         monthCalendar1.AddBoldedDate(DateTime.Parse(myInput.Substring(0, myInput.IndexOf(" "))))
         listBox1.Items.Add(myInput)
         myInput = myInputStream.ReadLine()
      End While
      monthCalendar1.UpdateBoldedDates()
      myInputStream.Close()
      File.Delete("myDates.txt")
   Catch fnfe As FileNotFoundException
   End Try
End Sub 'loadDates

Comentarios

Debe llamar al UpdateBoldedDates método después para actualizar la pantalla.You must call the UpdateBoldedDates method afterward to update the display.

Para agregar varias fechas en una sola asignación, puede asignar una matriz de DateTime objetos a la BoldedDates propiedad.To add multiple dates in a single assignment, you can assign an array of DateTime objects to the BoldedDates property.

Se aplica a

Consulte también: