我現在正在使用WPF應用程序,在這裏我必須爲DateTime Picker編寫自己的自定義控件。 DateTime Picker沒有任何設置來設置userdefine日期格式。WPF自定義控件創建。?
什麼是這樣做這個..如果任何人有任何想法請幫助我。
謝謝 Arijit。
用戶定義的格式意味着.. 在我senarion我有一個配置文件,我有軸正數,其中日期時間將被displaied,我有一個下拉菜單,它會顯示在格式的當前日期是在一個配置文件中配置。現在對於每個座標軸,配置文件中的格式可能不同,在這個說明中,我希望日期選擇器應該填充當前選中軸的格式。
現在的問題是,我已經嘗試用下面的計算策略是什麼@Sebastian Edelmeier已經指出,但
CultureInfo ci = new CultureInfo(Thread.CurrentThread.CurrentCulture.Name);
ci.DateTimeFormat.ShortDatePattern = "dd/MM/yyyy";
ci.DateTimeFormat.DateSeparator = "/";
Thread.CurrentThread.CurrentCulture = ci;
,我會改變的下拉的改變應用程序的文化,即方式是不可接受的。此外,控制是一個對話框,一旦當前線程更新,它不會恢復到我猜測的另一種文化。
我完全停留在時間點。
你是什麼意思與「userdefined日期格式」?日期時間顯示的格式?我想這可以通過使用現有的DateTime選擇器添加的自定義控件模板來完成,例如,一個轉換器到輸出文本塊。 –
Joachim你可以請給我看一個代碼,該控制模板將解決我的問題。請!..! – Arijit