プロパティを表示、編集できるかテストしてみます。]]>コードは次に示すとおり。テスト用に変更してます。実行結果を次に示します。配列もリストも編集できるようになっています。機能が付いていたことです。リスト操作ができるって、今のところ何に使うか思いつかないけど必要とあらば強力な機能なのではないかと思います。採用することに決めました。本プロジェクトへ設置では、続いてノードツリーとの連携の部分を書いていきたいと思います。コードを本プロジェクトにマージします。<作業>はい、できました。編集したディフューズ色が即時描画に反映されることを確認できました。欲を言うと、編集はテキストボックスだけじゃなくてスピンを付けるとか数値をもう少し編集しやすくしたいです。今回の目標をおおむね達成しました。エフェクトコードの表示も試してみます。挙動を変えられるようです。ソースコードを取得できるようですのでその他、よく使いそうなコントロールの使い方について示したいと思います。使うデモをひと通り見たがプロパティごとにコントロールを切り替えるというものは見つからなかった。値が編集できない訳ではないので、調査はここまで先に進みましょう。あ、私の調べ方が悪かっただけでした。PropertyTools.DataAnnotations;次に示す属性が設定でき、設定したプロパティのコントロールが指定したものになることを確認しました。[AutoUpdateText("")][BasePathProperty("")][Column("")][ColumnsProperty("")][Comment("")][Converter("")][DirectoryPath("")][EnableBy("")][FilePath("")][FilterProperty("")][FontFamilySelector("")][FontPreview("")][FormatString("")][HeaderPlacement("")][Height("")][IsEditable("")][ItemHeaderProperty("")][ItemsSourceProperty("")][List("")][Optional("")][RadioButtons("")][Resettable("")][Slidable("")][SortIndex("")][Spinnable("")][VisibleBy("")][WideProperty("")][Width("")][Important("")]テスト実行結果を次に示します。コードを確認すれば、問題ないでしょう。やりたいと思っていたことができるようになりました。本当に素晴らしいです。次回は編集したコードを使ってエフェクトを更新してみましょう。ツールバーと出力も用意したいと思います。