このGistに上がっているXAML、C#ファイルの概要
- WPFHaiku 1.0 : Ver. 1.0, 俳句を縦書きで出力するプログラムです。
- Haiku.xaml : デザイナ部
- Haiku.cs : 分離コード
- WPFHaiku 2.0 : Ver. 2.1, WPFHaiku 1.0に入力ボックスとのデータバインディング機能を搭載しています。
- Haiku2.xaml : デザイナ部(分離コードは初期化のみ)
- Haiku2Converter.cs : 【旧コード】入力ボックスの文字列をカンマで区切って、要素の並びを反転させたIEnumerable型のリストに変換するコンバーター
- Haiku2Converter2.cs : 【新コード】string.JoinメソッドとReplaceメソッドを使って、Haiku2Converter.csのコードを最適化したコンバーターコンバータークラス