public void NewLine() { var metadata = new UIMetadata("", " ", false); metadata.NameChanged += MetadataOnNameChanged; AugmentedCollection.Add(metadata); }
public void Remove(UIMetadata metadata) { if (AugmentedCollection.Contains(metadata)) { metadata.NameChanged -= MetadataOnNameChanged; AugmentedCollection.Remove(metadata); } }
public void Remove(UIMetadata metadata) { if (AugmentedCollection.Contains(metadata)) { metadata.NameChanged -= MetadataOnNameChanged; AugmentedCollection.Remove(metadata); } }
private void DeleteMetadata(UIMetadata metadata) { if (NodeContext != null) { NodeContext.Updates.Add(new UpdateMetadataDetail { Type = UpdateMetadataType.Delete, NewKey = metadata.Name, }); _source.Remove(metadata); NodeMetadataDataGrid.ItemsSource = null; NodeMetadataDataGrid.ItemsSource = _source; UpdateLayout(); } }
private void InitialiseAugementedCollection(Dictionary <string, string> uiMetadata) { foreach (var keyPair in uiMetadata) { #if DEBUG var metadata = new UIMetadata(keyPair.Key, keyPair.Value); metadata.NameChanged += MetadataOnNameChanged; AugmentedCollection.Add(metadata); #else if (keyPair.Key != "Name" && keyPair.Key != "Description.Content" && keyPair.Key != "Description.Type" && keyPair.Key != "Description.Url" && keyPair.Key != "Description.Width" && keyPair.Key != "Description.Height" && keyPair.Key != "SpokenBy") { var metadata = new UIMetadata(keyPair.Key, keyPair.Value); metadata.NameChanged += MetadataOnNameChanged; AugmentedCollection.Add(metadata); } #endif } NewLine(); }
private void InitialiseAugementedCollection(Dictionary<string, string> uiMetadata) { foreach (var keyPair in uiMetadata) { #if DEBUG var metadata = new UIMetadata(keyPair.Key, keyPair.Value); metadata.NameChanged += MetadataOnNameChanged; AugmentedCollection.Add(metadata); #else if (keyPair.Key != "Name" && keyPair.Key != "Description.Content" && keyPair.Key != "Description.Type" && keyPair.Key != "Description.Url" && keyPair.Key != "Description.Width" && keyPair.Key != "Description.Height" && keyPair.Key != "SpokenBy") { var metadata = new UIMetadata(keyPair.Key, keyPair.Value); metadata.NameChanged += MetadataOnNameChanged; AugmentedCollection.Add(metadata); } #endif } NewLine(); }
private void DeleteMetadata(UIMetadata metadata) { if (NodeContext != null) { NodeContext.Updates.Add(new UpdateMetadataDetail { Type = UpdateMetadataType.Delete, NewKey = metadata.Name, }); _source.Remove(metadata); NodeMetadataDataGrid.ItemsSource = null; NodeMetadataDataGrid.ItemsSource = _source; UpdateLayout(); } }
public void NewLine() { var metadata = new UIMetadata("", " ", false); metadata.NameChanged += MetadataOnNameChanged; AugmentedCollection.Add(metadata); }