ObservableCollection에 WPF TreeView를 바인딩했습니다. Connection 노드가 UI에서 확장되면 Connection.GetDatabases()를 호출하여 데이터베이스 모음을 반환합니다.메서드를 사용하여 WPF 트리 바인딩 문제가 발생했습니다.
<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 속성에 사용 모르겠어요 :
나는 HierarchicalDataTemplate을 사용하고 있습니다.
데이터를 반환 할 서비스/메소드를 단순히 호출하는 속성을 사용하지 않는 이유는 무엇입니까? –
@Aaron - 내가 원치 않기 때문에. –
중복 된 http://stackoverflow.com/questions/502250/bind-to-a-method-in-wpf –