Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

6. Windows Forms-Datenbindung > Die Anzeige formatieren

Die Anzeige formatieren

Zum Formatieren der Inhalte manuell gebundener Steuerelemente ist einiger zusätzlicher Aufwand erforderlich. Die Binding-Objekte müssen separat erzeugt und mit Event-Handlern für das Format- und für das Parse-Event nachgerüstet werden.

Beispiel

Die Anzeige des Geburtsdatums wird formatiert.

Binding b1 = new Binding("Text", bs, "Geburtstag");
b1.Format += new ConvertEventHandler(this.DateToDateString); // Aufruf der Formatierungsroutine (s.u.)
b1.Parse +=  new ConvertEventHandler(this.DateStrToDate);    // dto.
textBox3.DataBindings.Add(b1);

Datenquelle => Anzeige:

private void DateToDateString(object sender, ConvertEventArgs e)
{
   try
   {
     e.Value = Convert.ToDateTime(e.Value).ToString("d.M.yyyy");
   }
   catch{}
}

  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint