2009-10-21 8 views
8

私が知りたいのは、Visual Studio 2008のソリューションエクスプローラーペインと同じ方法で、WPF TreeViewのノードを結ぶ線を追加する簡単な方法があるかどうかです。私はone solutionを見つけましたが、コードがたくさんあり、もっと簡単な方法が必要です。 MicrosoftのSilverlightフォーラムのA threadは、Silverlightとの互換性のために "行"オプションがないことを示唆しているようです。WPFのノード間の線TreeView

答えて

1

これはほとんど唯一の方法です。 TreeViewのControlTemplateを変更する必要があります。そのためには、TreeViewが描画するための要件(すべて余分なコードです)を満たす必要があります。非常に強力な機能なので、WPFで作業する場合は、ControlTemplatesに慣れておくことをお勧めします。基本的に、彼らはデザインを機能性から分離するためにこのようにしました。

関連する問題