Я не совсем уверен, как сделать это наилучшим образом MVVM ...
По сути, мое основное приложение открывает окно поиска, в котором отображаются все записи в TabPanel.Затем при двойном щелчке записи открывается новая вкладка с этой записью.Сейчас я пытаюсь сохранить MVVM, но не могу понять, как закрыть табу графического интерфейса, когда человек удаляет запись (зачем держать ее открытой, если запись исчезла).
Единственный способ выяснить, как это сделать сейчас, - передать экземпляр TabItem в качестве параметра DeleteCommand, который мне кажется большим «нет-нет», но я не могу на всю жизньмне понять, как этого добиться.