何でもプログラミングスマートフォン用の表示で見る何でもプログラミングこの広告は、90日以上更新していないブログに表示しています。WPF下記記事にてC#でDependencyPropertyの記述量を削減してみました。何でもプログラミング今回はF#でDependencyPropertyの記述量を削減してみたいと思います。内容はほぼAttachedPropertyの時と同じですので、下記記事も参考にしてみてください。何でもプログラミングDependencyProperty管理クラスRegister、Get、Set、Changedを管理するクラスになります。メモリリークしないよう、Changedで利用するEventは、ConditionalWeakTableに配置してあります。valで定義されたものは末尾に@が自動で付与されるので、"Property@"となっています。上記クラスを利用すると、下記のようなコードになります。毎回ownerクラスを指定したくない場合は、一段クラスか関数をかましてください。月別アーカイブ参加グループプログラミングはてなブログをはじめよう!any-programmingさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。