Я хочу создать плеер, у которого все будет в одном окне (кнопки: воспроизведение, остановка, следующий, список воспроизведения в виде списка с кнопками добавления, сортировка файлов в списке воспроизведения).
Я хочу разделить эти классы в разных файлах и заставить его расширять основные классы.Если я создаю класс MyButton, который расширяет класс BUtton, как я могу создать экземпляры кнопок в xaml, не определяя позиции, поля, стилизацию кода позади?
Я хочу, чтобы список воспроизведения был отдельным классом, который расширяет ListBox и реализует IObservable, ноесли я определю его в другом файле, я не смогу получить к нему доступ из главного окна.