Harriet.ViewModels.ShownCharacterNameViewModel.ShownCharacterNameViewModel C# (CSharp) 메소드

ShownCharacterNameViewModel() 공개 메소드

モデルの設定をもとにビューモデルを初期化します。
public ShownCharacterNameViewModel ( IShownCharacterNameSetting setting ) : System.ComponentModel
setting IShownCharacterNameSetting モデルでの表示名設定
리턴 System.ComponentModel
        public ShownCharacterNameViewModel(IShownCharacterNameSetting setting)
        {
            CharacterName = setting.CharacterName;

            PropertyChanged += (_, __) => setting.CharacterName = CharacterName;
            PropertyChangedEventManager.AddHandler(
                setting,
                (_, __) => CharacterName = setting.CharacterName, 
                nameof(CharacterName)
                );
        }
ShownCharacterNameViewModel