Inheritance
System.Object
MergedStateTracker
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Syncfusion.Tools.Windows.dll
public class MergedStateTracker : IDisposable
Constructors
Declaration
public MergedStateTracker(IBarItemContainer container)
Parameters
Properties
Declaration
protected Form ActiveForm { get; }
Property Value
Type |
System.Windows.Forms.Form |
Methods
Declaration
protected void BringItemIdToFront(ArrayList list, string formTypeName)
Parameters
Type |
Name |
Description |
System.Collections.ArrayList |
list |
|
System.String |
formTypeName |
|
Declaration
public virtual void Dispose()
Declaration
public static string GetMergeId(BarItem item)
Parameters
Returns
Declaration
protected ArrayList GetMergeListForKey(string mergeId)
Parameters
Type |
Name |
Description |
System.String |
mergeId |
|
Returns
Type |
System.Collections.ArrayList |
Declaration
public virtual void InitMergedItemsHash()
Declaration
protected virtual bool IsMergeable(BarItem barItem)
Parameters
Type |
Name |
Description |
BarItem |
barItem |
|
Returns
Declaration
public virtual void OnItemPropertyChanged(BarItem item, SyncfusionPropertyChangedEventArgs e)
Parameters
Declaration
public virtual void OnItemsCollectionChanged(CollectionChangeEventArgs e)
Parameters
Type |
Name |
Description |
System.ComponentModel.CollectionChangeEventArgs |
e |
|
Declaration
public virtual bool ShouldDrawVisible(BarItem item, out bool validValueReturned)
Parameters
Type |
Name |
Description |
BarItem |
item |
|
System.Boolean |
validValueReturned |
|
Returns
Declaration
public virtual void UpdateMergeHash()
Declaration
protected void UpdateMergeHashForItem(BarItem barItem, CollectionChangeAction action)
Parameters
Type |
Name |
Description |
BarItem |
barItem |
|
System.ComponentModel.CollectionChangeAction |
action |
|
Implements
System.IDisposable