Everything works fine with this implementation.
XAML
Код: Выделить всё
..
< /code>
код за < /h2>
private void Window_Loaded(object sender, RoutedEventArgs e)
{
System.Windows.Data.CollectionViewSource categoryViewSource =
((System.Windows.Data.CollectionViewSource)(this.FindResource("categoryViewSource")));
_context.Categories.Load();
categoryViewSource.Source = _context.Categories.Local;
}
< /code>
viewmodel < /h2>
public MainWindow()
{
InitializeComponent();
this.DataContext = new MyViewModel();
}
< /code>
Однако, когда я пытаюсь использовать один и тот же код из ViewModel, он не работает (не работает (FindResource
Я очень признателен за любую помощь, чтобы указать мне, какой правильный способ реализации CollectionViewSource и DataBinding с DataGrid >
Подробнее здесь: https://stackoverflow.com/questions/208 ... -viewmodel