Exemplo n.º 1
0
 public override Task <int> SaveChangesAsync(CancellationToken cancellationToken)
 {
     ChangedEvent?.Invoke();
     return(base.SaveChangesAsync(cancellationToken));
 }
Exemplo n.º 2
0
 /// <summary>Items have been cleared event.</summary>
 protected override void OnClear()
 {
     ChangedEvent?.Invoke(this, new ListViewChangedEventArgs(ListViewChangedTypes.ItemCollectionChanged, null, null, null));
 }
Exemplo n.º 3
0
 public override int SaveChanges()
 {
     ChangedEvent?.Invoke();
     return(base.SaveChanges());
 }
Exemplo n.º 4
0
 public override Task <int> SaveChangesAsync()
 {
     ChangedEvent?.Invoke();
     return(base.SaveChangesAsync());
 }
Exemplo n.º 5
0
 public void OnChanged(ChangedEvent changed)
 {
     this.changed = changed;
     CPP.Add("QObject::connect($q, &QTableWidget::itemSelectionChanged, [=] () {this->SlotChanged();});");
 }
Exemplo n.º 6
0
 public void OnChanged()
 {
     ChangedEvent?.Invoke();
 }
Exemplo n.º 7
0
 /// <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);
 }
Exemplo n.º 8
0
 internal void Notify()
 {
     Volatile.Write(ref _changed, true);
     ChangedEvent?.Invoke();
 }
Exemplo n.º 9
0
 /// <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);
 }