Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Text Vlastnost DateTimePicker ovládacího prvku je nyní nastavena na prázdný řetězec, dokud nebude vytvořen popisovač ovládacího prvku.
Zavedená verze
.NET 8
Předchozí chování
DateTimePicker.Text Dříve byla vlastnost k dispozici, jakmile DateTimePicker byla vytvořena.
Nové chování
Počínaje rozhraním .NET 8 je vlastnost prázdný řetězec, DateTimePicker.Text dokud se nevytvořil popisovač. Po vytvoření Text popisovače se nastaví datum, které je aktuálně zobrazeno v ovládacím prvku.
Kategorie změny
Tato změna je změna chování.
Důvod změny
Tato změna byla zavedena tak, aby program Předčítání (čtečka obrazovky) oznamoval shodu se zobrazeným textem.
Doporučená akce
Pokud tato změna ovlivní váš kód, přejděte k Text vlastnosti později, jak je znázorněno v následujícím fragmentu kódu.
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Shown += DateTimePicker_Shown;
}
private void DateTimePicker_Shown(object sender, EventArgs e)
{
string date = this.dateTimePicker1.Text;
}
}