сначала вы должны представить свой список ресурсам класса:
public List<string> ListViewList
{
get{ return (List<string> Resources["ListViewList"];}
set{ Resources["ListViewList"] = value;}
}
или используйте ObservableCollection:
private ObservableCollection<string> _listViewList = new ObservableCollection<string>();
public ObservableCollection<string> ListViewList { get { return _listViewList; } }
тогда в XAML вы можете привязать что-то к нему:
<ListView>
<ItemsPanel
ItemsPanel="{DynamicResource ItemsPanelTemplate1}"
ItemsSource="{Binding ListViewList}"
/>
</ListView>
и, как сказал Джоэл, вам нужно установить DataContext всего окна
(или просто блок, с которым вы имеете дело) для себя:
<Window ...
DataContext="{Binding RelativeSource={RelativeSource Self}}"
>