/// <summary> /// Valueプロパティが変更された際の処理 /// </summary> /// <param name="target">対象</param> /// <param name="e">イベント情報</param> private static void OnSetFormatCallback(DependencyObject target, DependencyPropertyChangedEventArgs e) { var textbox = target as TextBox; var value = WpfUtil.GetIsNotNull(GetValue(textbox), textbox.Text, "0"); BehaviorUtil.Loaded(textbox, (sender, tmp) => SetText(textbox, double.Parse(value)) ); }