DOBON.NETプログラミング道掲示板

■34023 / 6階層)  フォームコントロールへのDataBindingsでプロパティが相互反映されない
□投稿者/ やむ 一般人(4回)-(2018/11/06(Tue) 14:20:02)
  • アイコンNo34022に返信(魔界の仮面弁士さんの記事)
    > 再入防止が原因となれば、そもそも変更通知イベント以外で処理すれば
    > よいわけですから、今回のように、BeginInvoke メソッドとか
    > BindingComplete イベントとかで処理することで回避できたのだと想像。
    > (変更通知による無限ループに陥らないよう注意)

    魔界の仮面弁士さん、重ね重ねありがとうございます。
    無限ループ、その可能性を考慮するのがすっかり抜け落ちておりました。

    今までコントロール側のLeaveイベントで処理をしていたものを
    違う形に変更しようと思い、試しに作ってみたのですが

    「入力された内容を補完し、かつ補完した値を使って別プロパティに値をセットする」

    ことをしようとした場合、そもそもPropertyChangedイベントで拾うのではなく、
    違う方法となるような気がします。
    今回魔界の仮面弁士さんが示してくれた方法は、そのやり方でするなら、こう対処すればいいんじゃない?的なアドバイスだと思いました。

    何か参考になるドキュメント等あればご紹介いただけますと幸いです。
解決み!
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[5]: フォームコントロールへのDataBindingsでプロパティが相互反映されない /魔界の仮面弁士 →Re[7]: フォームコントロールへのDataBindingsでプロパティが相互反映されない /やむ
 
上記関連ツリー

Nomalアイコン フォームコントロールへのDataBindingsでプロパティが相互反映されない / やむ (18/11/05(Mon) 13:38) #34016
Nomalアイコン Re[1]: フォームコントロールへのDataBindingsでプロパティが相互反映されない / 魔界の仮面弁士 (18/11/05(Mon) 15:46) #34017
  └Nomalアイコン Re[2]: フォームコントロールへのDataBindingsでプロパティが相互反映されない / 魔界の仮面弁士 (18/11/05(Mon) 17:10) #34019
    └Nomalアイコン Re[3]: フォームコントロールへのDataBindingsでプロパティが相互反映されない / やむ (18/11/05(Mon) 17:58) #34020
      └Nomalアイコン Re[4]: フォームコントロールへのDataBindingsでプロパティが相互反映されない / やむ (18/11/06(Tue) 09:51) #34021 解決み!
        └Nomalアイコン Re[5]: フォームコントロールへのDataBindingsでプロパティが相互反映されない / 魔界の仮面弁士 (18/11/06(Tue) 11:12) #34022 解決み!
          └Nomalアイコン フォームコントロールへのDataBindingsでプロパティが相互反映されない / やむ (18/11/06(Tue) 14:20) #34023 解決み! ←Now
            └Nomalアイコン Re[7]: フォームコントロールへのDataBindingsでプロパティが相互反映されない / やむ (18/11/06(Tue) 15:42) #34024 解決み!

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -