(2.0以前で)絵が描けるカスタムコントロールを使いたいと思ったことのある.Net開発者は多い
・・・と思っているのだが、実際はどうだろう。
#ググって、欲しい情報が得られなかったから疑問形なわけです。
上記のコントロール(フリー・ソース公開に限る)についての情報提供 求む!
なお(経験はあまりないものの)自力では作れないというわけではないですよ。
WPFのInkCanvas(System.Windows.Controls名前空間)が強力すぎて自作する気が失せているわけです。
そうはいっても、自作か機能を盛り込まないかの選択をせねばならない時が来るだろう。
以前のエントリ「何だか残念なこと」に注釈。
書いてあることはWPF/Eを使うことで実現できます。
LooseXAMLではコンパイルを必要とするイベント記述ができないが、WPF/Eではそれが可能です(コンパイルを伴わない)。
しかも記述言語にはJavaScriptのみが採用されていて、C#、VB.NETは今後のバージョンアップで使えるようになるようです。
#.NET言語が後対応なのに驚く必要はないです。ただC#だとどういう風に実行されるのかは気になります。
そしてWPF/EではXAMLファイルをFlashのオブジェクトを扱うのと同様にHTML中で呼び出せるわけです。
さらにFlash(.swfファイル)にはない特徴としてXAMLはHTML中に直接書けてしまうのである。
※HTMLタグとXAMLタグが混在するのではなく、スクリプト中でXAMLを宣言する。
・・・以前に見た「多様な宣言方法ができる」とはこのこと。
これをもって10エントリ