mi pare di aver capito che devo fare l'override del metodo SetItem:
codice:
protected override void SetItem(int index, ToDo item)
{
}
il problema è che mi dice sempre:
'ToDoList.MainWindow.SetItem(int, ToDoList.ToDo)': no suitable method found to override
guardando gli esempi su msdn ho visto che mi mancava un pezzo:
public class Dinosaurs : Collection<string>
allora ho provato a fare così:
codice:
public partial class MainWindow : Window, Collection<ToDo>, INotifyPropertyChanged
con questo risultato:
Class 'ToDoList.MainWindow' cannot have multiple base classes: 'System.Windows.Window' and 'Collection<...>'
come posso fare??