Ovládací prvek DateTimePicker a MonthCalendar není odrážela vlastnost CurrentUICulture hlavní provádění podprocesu aplikace při vytvoření lokalizované aplikace .NET Framework, Visual Studio 2005 nebo Visual Studio .NET

Překlady článku Překlady článku
ID článku: 889834 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Příznaky

Přidat ovládací prvek DateTimePicker a řízení MonthCalendar Microsoft Windows Forms aplikace. Angličtina (en_US) je nastavena kalendáře operačního systému. Však nastavit vlastnost CurrentUICulture vaše podproces Francouzština (fr_FR). Dojde k následující chování:
  • Měsíce jsou zobrazeny v angličtině.
  • Formát krátkého data je month a day nebo year.
Ovládací prvek DateTimePicker a řízení MonthCalendar není odrážejí vlastnost CurrentUICulture hlavní provádění podprocesu aplikace jako očekávané při vytvoření lokalizované aplikace.

V následujícím příkladu Microsoft Visual Basic 2005 nebo Microsoft Visual Basic .NET nastavena vlastnost CurrentUICulturefr_FRDateTimePicker řízení a řízení MonthCalendar nezobrazují jejich uživatelského rozhraní ve francouzštině:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

     System.Threading.Thread.CurrentThread.CurrentCulture = System.Globalization.CultureInfo.CreateSpecificCulture("fr")
     System.Threading.Thread.CurrentThread.CurrentUICulture = System.Threading.Thread.CurrentThread.CurrentCulture

End Sub

Příčina

K tomuto chování dochází, protože ovládací prvek DateTimePicker a řízení MonthCalendar jsou běžné ovládací prvky systému Windows. Proto národní prostředí operačního systému uživatel Určuje uživatelské rozhraní tyto ovládací prvky.

Řešení

Toto chování změnit, změnit nastavení kalendáře národní prostředí uživatele ovládacím. Postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na položku Ovládací panely a poklepejte na panel místní a jazykové nastavení.
  2. V místní a jazykové dialogové okno, vyberte položku v části vyberte národní prostředí, které chcete použít ovládací prvek Vyberte položku odpovídající jeho předvolby, nebo klepněte na tlačítko Vlastní a zvolte vlastní formát.
  3. Klepněte na tlačítko OK.

Další informace

Další informace o ovládacím prvku DateTimePicker na webu Microsoft Developer (MSDN):
http://msdn2.microsoft.com/en-us/library/system.windows.forms.datetimepicker(vs.71).aspx
Další informace o řízení MonthCalendar na webu služby MSDN:
http://msdn2.microsoft.com/en-us/library/system.windows.forms.monthcalendar(vs.71).aspx

Vlastnosti

ID článku: 889834 - Poslední aktualizace: 3. prosince 2007 - Revize: 3.5
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft .NET Framework 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio .NET 2003 Professional Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2002 Professional Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Academic Edition
Klíčová slova: 
kbmt kbvs2005swept kbvs2005applies kbwindowsforms kbcontrol kblocalization kbtshoot kbinfo KB889834 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:889834

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com