public void Load(BinaryReader reader) { // Clear custom files MainWindow.itemsCustomFiles.Items.Clear(); // Get number of custom files int count = reader.ReadInt32(); for (int i = 0; i < count; i++) { // Get control with properties ControlCustomFile control = ControlCustomFile.Parse(reader); // Add control to ItemsControl MainWindow.itemsCustomFiles.Items.Add(control); } }
private void btnAddCustomFile_Click(object sender, RoutedEventArgs e) { ControlCustomFile control = new ControlCustomFile(); itemsCustomFiles.Items.Add(control); }