WPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5at TECHWPF(XAML, XBAP, .Net3.5)GUIプログラミング Part5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト262:デフォルトの名無しさん 10/02/09 06:58:15 > <HierarchicalDataTemplate DataType="{x:Type io:DirectoryInfo}"> > <HierarchicalDataTemplate.ItemsSource> > <Binding Path='.'> 型を返しているんじゃなくて、DataType=...は、「この型を表示要素に変換するDataTemplateだよ」と書いているだけ。 リソースに書いてあるデータテンプレートがあれば、明示的にデータテンプレートを書かなかった場合に その型のインスタンスをバインドしたときに自動的に適用される。 > 返ってきたDirectoryInfo[]もHierarchicalDataTemplateの対象になってるってことですか? このコンバータはDirectoryInfoから、IEnumerable<DirectoryInfo>に変換するのかな? ならば、上と同様に型が一致すれば適用される。あとは再帰的に。 263:デフォルトの名無しさん 10/02/09 10:40:42 >>262 後出しになってすいません。 コンバータはreturn ((DirectoryInfo)value).GetDirectories();です。 レスありがとうございます。理解が進みました。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch