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
reader
BinaryReader
SaveState(BinaryWriter)
public virtual void SaveState(BinaryWriter writer)
Parameters
writer
BinaryWriter