コード例 #1
0
 protected WindowViewModelBase([NotNull] IWindowContentViewModel content)
 {
     Content = content ?? throw new ArgumentNullException(nameof(content));
     if (content is IWindowSetter setter)
     {
         setter.Set(this);
     }
     if (content is IConfigureWindow configure)
     {
         configure.Configure(this);
     }
 }
コード例 #2
0
 /// <inheritdoc />
 public DefaultWindowViewModel([NotNull] IWindowContentViewModel content) : base(content)
 {
 }