設計時にアルファベット順にシリアル化されているプロパティを中継するのが難しいクラスがあります。つまり、プロパティZはプロパティAの前にシリアル化する必要があります。
この問題は、プロパティプロパティZが変更されるたびにプロパティAをクリアするために発生します。これはInitializeComponentで発生します。FirstTimeフラグを設定することでこの問題を回避しますが、それは厄介なようです。
私はここで解決策を見つけました(スペイン語から翻訳されました)が、それはやり過ぎのようです。
問題を処理する正しい方法は何ですか?