我正在開發一個本地項目,並且遇到一些問題。使用ObservableCollection WPF模板
我想創造一些結果有3個字符串(其中1是一個超鏈接)和圖象的模板,他們來爲綁定到的ItemSource結果類型的一個ObservableCollection。
public TestClass {
public string Title { get; set; }
public string Description { get; set; }
public string Link { get; set; }
public BitmapImage Thumbnail { get; set; }
}
所以,我想表明在WPF的結果,我想用每個項目模板,並顯示在一個StackPanel(或ListView)。
我試圖與ListView的,但你可以做的唯一的事情就是選擇整個項目,但我也希望鏈接可以點擊。
我的問題是:我怎麼可以創建一個模板使用的每個項目,然後在列表1個字符串是可以點擊添加它們?
你確定你不只是誤點擊鏈接?它是否設置爲可見的命中測試?點擊事件應該打到那個控件* first *。 – BradleyDotNET 2014-11-22 00:32:36
用'ItemsControl'替換'ListView'並使用你的自定義模板。將ItemsControl的ItemsSource綁定到你的Collection。 – Unflux 2014-11-22 00:51:00