Class LayoutItemBase
public abstract class LayoutItemBase : Screen, IViewAware, IChild, ILayoutItem, IScreen, IHaveDisplayName, IActivate, IDeactivate, IGuardClose, IClose, INotifyPropertyChangedEx, INotifyPropertyChanged
  - Inheritance
 - 
      
      PropertyChangedBaseViewAwareScreenLayoutItemBase
 
- Implements
 - 
      IViewAwareIChildIScreenIHaveDisplayNameIActivateIDeactivateIGuardCloseICloseINotifyPropertyChangedEx
 
- Derived
 
- Inherited Members
 - 
    Screen.OnInitialize()Screen.OnActivate()Screen.ParentScreen.DisplayNameScreen.IsActiveScreen.IsInitializedScreen.ActivatedScreen.AttemptingDeactivationScreen.DeactivatedViewAware.DefaultContextViewAware.ViewsViewAware.ViewAttachedPropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
 
Constructors
LayoutItemBase()
public LayoutItemBase()
  Properties
CloseCommand
public abstract ICommand CloseCommand { get; }
  Property Value
ContentId
[Browsable(false)]
public string ContentId { get; }
  Property Value
IconSource
[Browsable(false)]
public virtual Uri IconSource { get; }
  Property Value
Id
[Browsable(false)]
public Guid Id { get; }
  Property Value
IsSelected
[Browsable(false)]
public bool IsSelected { get; set; }
  Property Value
ShouldReopenOnStart
[Browsable(false)]
public virtual bool ShouldReopenOnStart { get; }
  Property Value
ToolTip
Gets or sets the tool tip. Can be a string or a view model.
public virtual object ToolTip { get; protected set; }
  Property Value
Methods
LoadState(BinaryReader)
public virtual void LoadState(BinaryReader reader)
  Parameters
readerBinaryReader
SaveState(BinaryWriter)
public virtual void SaveState(BinaryWriter writer)
  Parameters
writerBinaryWriter