コード例 #1
0
        // コンストラクタ

        /// <summary>
        /// XAMLデザイナー用コンストラクタ
        /// </summary>
        public TestLicenseViewModel()
        {
            var licenseModel = new LicenseModel();

            Licenses.Value        = licenseModel.GetLicenses();
            SelectedLicense.Value = Licenses.Value.First();
        }
コード例 #2
0
        // コンストラクタ

        public LicenseViewModel(LicenseModel licenseModel)
        {
            // DI
            _licenseModel = licenseModel;

            // ライセンスを初期化
            Licenses.Value = _licenseModel.GetLicenses();

            // 先頭のライセンスを選択された状態にする
            SelectedLicense.Value = Licenses.Value.First();
        }