private void PrintElements_CollectionItemPropertyChanged(object sender, CollectionItemPropertyChangedEventArgs e) { if (e.PropertyName == nameof(PrintElement.IsArchived)) { if (ShowArchivedElements && ShowNonArchivedElements) { PrintElementsViewSource.View.Refresh(); } } }
void Images_CollectionItemPropertyChanged(object sender, CollectionItemPropertyChangedEventArgs e) { this.InvokeIfNeeded(() => { foreach (var group in e.PropertyNames) { int index = _images.IndexOf((ImageReference)group.Key); if (index >= 0) { dgvImages.UpdateCellValue(1, index); } } }); }
private void OnArgumentListItemChanged(object sender, CollectionItemPropertyChangedEventArgs<CmdArgItem> args) { OnCommandLineChanged(); }
private void OnArgumentListItemChanged(object sender, CollectionItemPropertyChangedEventArgs <CmdArgItem> args) { OnCommandLineChanged(); }