Что случилось с
public partial class MainWindow : Window
{
public ObservableCollection<TabViewModel> Tabs { get; set; }
public ICollectionView TabsViewSource { get; set; }
public int CurrentIndex { get { return TabsViewSource.CurrentPosition; } }
Я получаю
Непоследовательная доступность: тип свойства "System.Collections.ObjectModel.ObservableCollection" менее доступен, чем свойство "TabsRendering.MainWindow.Tabs"
когда я меняю код на
public partial class MainWindow : Window
{
ObservableCollection<TabViewModel> Tabs { get; set; }
public ICollectionView TabsViewSource { get; set; }
public int CurrentIndex { get { return TabsViewSource.CurrentPosition; } }
Это работает. Что не так с public
на ObservableCollection