public override Task <int> SaveChangesAsync(CancellationToken cancellationToken) { ChangedEvent?.Invoke(); return(base.SaveChangesAsync(cancellationToken)); }
/// <summary>Items have been cleared event.</summary> protected override void OnClear() { ChangedEvent?.Invoke(this, new ListViewChangedEventArgs(ListViewChangedTypes.ItemCollectionChanged, null, null, null)); }
public override int SaveChanges() { ChangedEvent?.Invoke(); return(base.SaveChanges()); }
public override Task <int> SaveChangesAsync() { ChangedEvent?.Invoke(); return(base.SaveChangesAsync()); }
public void OnChanged(ChangedEvent changed) { this.changed = changed; CPP.Add("QObject::connect($q, &QTableWidget::itemSelectionChanged, [=] () {this->SlotChanged();});"); }
public void OnChanged() { ChangedEvent?.Invoke(); }
/// <summary>The sub item has changed.</summary> /// <param name="source">The source.</param> /// <param name="e">The event args.</param> public void SubItem_Changed(object source, ListViewChangedEventArgs e) { ChangedEvent?.Invoke(source, e); }
internal void Notify() { Volatile.Write(ref _changed, true); ChangedEvent?.Invoke(); }
/// <summary>The sub item has changed.</summary> /// <param name="source">The source.</param> /// <param name="e">The event args.</param> public void SubItem_Changed(object source, ListViewChangedEventArgs e) { DebugTraceManager.WriteDebug("VisualListViewSubItemCollection::SubItem_Changed", DebugTraceManager.DebugOutput.TraceListener); ChangedEvent?.Invoke(source, e); }
/// <summary>Removes the specified item from the collection.</summary> /// <param name="item">The <see cref="VisualListViewItem" /> representing the item to remove from the collection.</param> public virtual void Remove(VisualListViewItem item) { List.Remove(item); ChangedEvent?.Invoke(this, new ListViewChangedEventArgs(ListViewChangedTypes.ItemCollectionChanged, null, null, null)); }
/// <summary>The column has changed. Pass event up the chain.</summary> /// <param name="source">The source.</param> /// <param name="e">The event args.</param> public void Column_Changed(object source, ListViewChangedEventArgs e) { ChangedEvent?.Invoke(source, e); }