XAML Tricks – C#じゃできなくてXAMLだからできる事 -
この記事は2013/12/11に旧ブログ(http://ugaya40.net)に投稿した記事を私の旧ブログ閉鎖に伴い移管したものです。
XAML Advent Calendar 2013 11日目の記事です。
皆さんXAML使いこなしていますか?。XAMLって慣れていない間はどーしてもC#などの言語の考え方に縛られて活用しきれないものです。ですので今日は、C#では実現が難しく、XAML固有の機能を使うことでXAMLでの表現力を広げるTipsを2つほど解説します。
去年のWeakEventみたいなものを期待していた方、ライトなネタで申し訳ありません。
続きを読むWPF/Silverlight/Windows Phone共通WeakEvent機構
この記事は2011/12/12に旧ブログ(http://ugaya40.net)に投稿した記事を私の旧ブログ閉鎖に伴い移管したものです。
注)十中八九ストアアプリでも動きます(2014/12/25追記)
この記事はSilverlight Advent Calender 2011の12/11分の記事です。前日は@neueccさんの.NETの標準シリアライザ(XML/JSON)の使い分けまとめでした。
WeakEvent機構というものはXAML系技術で必要なものです。しかし開発者がWeakEventを用意する仕組みは.NET4(WPF)でしか用意されていません。この記事ではWeakEventとは何か?どういうときに必要なのか?どうやって動くのか?を簡単に説明し、そしてWPF/SIlverlight/Windows Phone7で共通で使えるWeakEvent機構の実装を紹介します。
続きを読む