0

みなさん、こんにちは。

私は非常に奇妙な問題を抱えています。日付を入力するとき、または 1-1-1986 のようなものを入力すると自動的に 01-01-1986 になります (入力中)。

このコントロールでは、日付を検証し、次を使用してバインド ソースを更新します。

this.GetBindingExpression(TextBox.TextProperty).UpdateSource();

これはどのような形式でも適切に機能しますが、子ウィンドウで使用し始めると、this.GetBindingExpression(TextBox.TextProperty).UpdateSource();

ただし、ソースは更新されません。「セット」のブレークポイントは無視されます。

要素が日付ピッカーにバインドされている場合でも、有効な日付を入力しても更新されません。

これを修正する方法はありますか?

[編集 1] このコントロールとその他のものは Silverlight にあることを追加するのを忘れていました。しかし、人々はそれを推測したと思います[/編集]

4

1 に答える 1

0

いくつかの追加のプロパティでこれを修正しました。

于 2011-01-26T08:18:35.673 に答える