W widoku main mam kontrolkę :
<ListView ItemsSource="{Binding SourceTexturePack}" Template="{DynamicResource ListViewControlTemplate1}"/>
oczywiście wyżej w grid mam ustawiony DataContext
DataContext="{Binding ListView3DViewModel, Source={StaticResource Locator}}
Jak z poziomu resourceDictionary utworzyć wiązanie danych do np. SourceTexturePack/IsSelected typu List.
Obecnie w ResourceDictionary mam nie działające wiązanie , a chciał bym mieć możliwość utworzyć wiązanie bezpośrednio do IsSelected a data context pobrać z gridu.
<ControlTemplate x:Key="ListViewControlTemplate1" TargetType="{x:Type ListView}">
<Grid>
<CheckBox IsChecked="{Binding Path=IsSelected}"/>
</Grid>
</ControlTemplate>
Czyli jak DataTemplate w rzucić do resourceDictionary
<ListView ItemsSource="{Binding SourceTexturePack}">
<ListView.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsSelected}"/>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>