Class TransitionContainerBase
画面遷移の際のデータコンテナの基底クラス。
Inheritance
System.Object
TransitionContainerBase
Implements
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()
Namespace: MakCraft.ViewModels
Assembly: MakViewModelBaseCore.dll
Syntax
public class TransitionContainerBase : ITransContainer
Constructors
| Improve this Doc View SourceTransitionContainerBase(String, TransitionViewModelBase)
画面遷移のキー及び遷移開始元ビューモデルを設定して画面遷移の際のデータコンテナを作成します。
Declaration
public TransitionContainerBase(string key, TransitionViewModelBase viewModel)
Parameters
Type | Name | Description |
---|---|---|
System.String | key | |
TransitionViewModelBase | viewModel |
Properties
| Improve this Doc View SourceKey
遷移を区別するためのキーを取得します。 一つのビューモデルで複数の画面遷移を持つ場合の処理の分岐用。
Declaration
public string Key { get; }
Property Value
Type | Description |
---|---|
System.String |
PreviousViewModel
前画面のビューモデルを取得・設定します。
Declaration
public TransitionViewModelBase PreviousViewModel { get; set; }
Property Value
Type | Description |
---|---|
TransitionViewModelBase |
TransStartViewModel
遷移動作の開始元ビューモデルを取得します。
Declaration
public TransitionViewModelBase TransStartViewModel { get; }
Property Value
Type | Description |
---|---|
TransitionViewModelBase |