Witam.

Poszukuję rozwiązania problemu, niestety googlowanie nie przyniosło rezultatów więc zwracam się do Was.

Mam w xaml-u StaticResource. Rozumiem, że <local:MyViewModel x:Key="ViewModel"/> tworzy nową instancję MyViewModel. W mojej aplikacji tworzę instancję ViewModelu, przekazuję tam dane i dopiero przypisuję ją jako kontekst. Wartość IsChecked może więc być różna w zależności od instancji ViewModelu. Czy w tej sytuacji jest możliwość przechwycenia DataContextu xamla?

<Window>
 <Window.Resources>
  <local:MyViewModel x:Key="ViewModel"/>
 </Window.Resources>
 <Grid>
     <CheckBox IsChecked="{Binding Source={StaticResource ViewModel}, Path=GivingAPresentation}" />
 </Grid>
</Window>