Telerik® JustDecompile™ by Progress

This class provides a push notification to all of the clients subscribers, when particular tab item has been closed in JustDecompile.

Event base notification is dispatched to all of the subscribers.

Syntax:

CopyC#
public class TabItemCloseEvent : CompositePresentationEvent<ITabItem>
{
}
CopyVB.NET
Public Class TabItemCloseEvent
     Inherits CompositePresentationEvent(Of ITabItem)
End Class

Example:

You can subscribe to this event using the following code:

CopyC#
public void OnImportsSatisfied()
{
   this.eventAggregator.GetEvent<TabItemCloseEvent>().Subscribe(OnTabItemClosed);
}
CopyVB.NET
Public Sub OnImportsSatisfied()
   Me.eventAggregator.GetEvent(Of TabItemCloseEvent)().Subscribe(New Action(Of ITreeViewItem)(AddressOf OnTabItemClosed))
End Sub

An ITabItem instance is provided by JustDecompile to all of the event subscribers. It contains the tab item that will be closed in the application.