私は合理的に経験豊富なプログラマーですが、WPFには初めてです。フォーム上のテキストブロックをオブジェクトプロパティにバインドしましたが、プロパティを設定するときに期待していたとおりにフォームを更新していません。バインディングは正しく行われているように見えます。プロパティを更新するボタンでトラブルシューティングを行うと、フォームは変わりますが、ローカルのXMLファイルを解析してフォームのコンストラクタでプロパティを最初に設定すると、更新されません。C#WPFバインディングの振る舞い
私はC#とVS2010を使用しています。誰かが私にいくつかのステップを案内したり、私をこのやりとりの上に置く書籍やコーディングツールを紹介してくれますか?また、私はwindowsclient.netの "How Do I:Build My First WPF Application"のパラダイムを模倣して物事を構造化することにしました。私が間違っていると思うなら、私はより良いチュートリアルへのポインタに感謝します。あなたがmyConfigurationViewModelの2つのインスタンスを持っている
public partial class MyForm : Window
{
private ViewModels.myConfigurationViewModel mcvm
= new ViewModels.myConfigurationViewModel();
public MyForm()
{
mcvm.LoadConfiguration();
}
ありがとうございました。コード修正は完全に機能しました。先頭の説明は、なぜ変更が私のフォームに反映されていないのかを確認する必要がありました。 – LikeMaBell