xaml bindging z resourcedictionary

xaml bindging z resourcedictionary
wedlock
  • Rejestracja:prawie 13 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Bartoszyce
  • Postów:180
0

W widoku main mam kontrolkę :

Kopiuj
  <ListView ItemsSource="{Binding SourceTexturePack}" Template="{DynamicResource ListViewControlTemplate1}"/>
 

oczywiście wyżej w grid mam ustawiony DataContext

Kopiuj
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.

Kopiuj
 <ControlTemplate x:Key="ListViewControlTemplate1" TargetType="{x:Type ListView}">
        <Grid>
            <CheckBox IsChecked="{Binding Path=IsSelected}"/>
        </Grid>
    </ControlTemplate> 

Czyli jak DataTemplate w rzucić do resourceDictionary

Kopiuj
 <ListView ItemsSource="{Binding SourceTexturePack}">
                    <ListView.ItemTemplate>
                    <DataTemplate>
                        <CheckBox IsChecked="{Binding IsSelected}"/>
                    </DataTemplate>
                    </ListView.ItemTemplate>
                </ListView>
 
edytowany 1x, ostatnio: wedlock
wedlock
  • Rejestracja:prawie 13 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Bartoszyce
  • Postów:180
0

Na szybko pominąłem problem i stworzyłem UserControl i View podmieniam kontrolki

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.