예제 #1
0
        private PermissionDetailWindow()
        {
            _vmPermDetail        = new PermDetailViewModel();
            _vmPermDetail.Window = this;
            this.DataContext     = _vmPermDetail;
            this.AddModel(_vmPermDetail);//PermDetailViewModel.SelectedPermType绑定时,需要指定source,故添加

            InitializeComponent();
        }
예제 #2
0
 public PermissionDetailWindow(PermDetailViewModel vm = null)
     : this()
 {
     if (vm != null)
     {
         vm.CopyTo(_vmPermDetail);
     }
     base.Title            = _vmPermDetail.IsNew ? "新增权限" : "修改权限";
     txtPerCode.IsReadOnly = _vmPermDetail.permdata.per_code.IsNotEmpty();
 }