1
通過轉換我的win窗體應用程序來學習WPF。目前很難弄清楚如何將TreeViewItems添加到包含圖像之前的TreeView中的所有文本都在同一行上。我的圖像是作爲資源列出的png文件。帶圖標和文字的WPF TreeView
我希望能夠指定每個項目的圖像和文本。我所看到的一切都是設置默認圖像。
非常感謝您的幫助。
感謝
通過轉換我的win窗體應用程序來學習WPF。目前很難弄清楚如何將TreeViewItems添加到包含圖像之前的TreeView中的所有文本都在同一行上。我的圖像是作爲資源列出的png文件。帶圖標和文字的WPF TreeView
我希望能夠指定每個項目的圖像和文本。我所看到的一切都是設置默認圖像。
非常感謝您的幫助。
感謝
嘗試這樣:
<TreeView ItemsSource="{Binding SomeData}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Icon}" />
<TextBlock Text="{Binding Name}" />
</StackPanel>
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
以瞭解如何將圖像中更詳細地結合參見本: Binding image source through property in wpf
其實我已經切換這答案。雖然我已經指出了兩個。在做一些閱讀之後,我認爲在這裏使用ItemTemplate是更好的選擇。 – Tsukasa