2016-11-25 3 views
0

Ich habe ein Programm wie Notepad gemacht. Ich möchte, dass die erste Zeile das Datum und die Uhrzeit der Notiz ist. Ich bekomme dieses mit:Deaktivieren Sie die erste Zeile des Textfelds

tbEditor.Text = Convert.ToString(DateTime.Now); 

Aber ist es möglich, diese erste Zeile zu deaktivieren, damit der Benutzer es nicht später löschen kann?

+6

Warum legen Sie nicht einfach das Datum und die Uhrzeit in ein separates Steuerelement? –

Antwort

0

Verwenden Sie oder, um Daten anzuzeigen, für die kein Benutzereingriff erforderlich ist. Sie können einen Stapel mit Textblock und dann ein Textfeld verwenden, um das Datum bzw. die Benutzernotiz zu speichern. Wenn Sie alternativ ein Textfeld verwenden möchten, können Sie die IsReadOnly-Eigenschaft auf True setzen oder die IsEnabled-Eigenschaft auf false festlegen. Dies gilt jedoch nicht nur für die erste Zeile, sondern für die gesamte Textbox. Sie benötigen also ein separates Steuerelement zum Speichern von Datum und Uhrzeit.

Verwandte Themen