したがって、私の(大規模な)プロジェクトでは、マスクされたテキスト ボックスから派生した特別な日付ボックスがあり、したがって「フォーマット」プロパティがあります。次のような短い日付形式を指定することで機能します。
<extended:DateMaskTextBox Format="yyyy-MM-dd" />
アプリケーションの開始時に、いくつかのロジックに応じて、CultureInfo.CurrentCulture.DateTimeFormat オブジェクトの ShortDatePattern プロパティが設定されます。この ShortDatePattern を取得して、DateMaskTextBox の Format プロパティの値として使用したいと考えています。
これまでのところ、私はこれを持っていますが、機能していません:
<extended:DateMaskTextBox Format="{Binding Source={x:Static glob:CultureInfo.CurrentCulture}, Path=DateTimeFormat.ShortDatePattern}" />
なぜこれがうまくいかないのですか?ありがとう。