私はObservableCollectionにWPF TreeViewをバインドしました。 ConnectionノードがUIで展開されると、Connection.GetDatabases()が呼び出され、データベースのコレクションが返されます。メソッドを使用したWPFツリーバインディングの問題
私はHierarchicalDataTemplateを使用しています:
<HierarchicalDataTemplate DataType="{x:Type dbcore:Connection}" ItemsSource="<WHAT GOES HERE?>">
<StackPanel Orientation="Horizontal">
<Image Source="{StaticResource DataServerIcon}" Margin="5,2" />
<TextBlock Text="{Binding Converter={StaticResource connToStringConverter}}" />
</StackPanel>
</HierarchicalDataTemplate>
をしかし、私は代わりに、プロパティのメソッドを使用したいので、私はItemsSourceプロパティに何を使用するかわかりません。
データを返すサービス/メソッドを単に呼び出すプロパティを使用しないのはなぜですか? –
@アロン - 私はしたくないから。 –
http://stackoverflow.com/questions/502250/bind-to-a-method-in-wpf –