Exemple #1
0
        private void Start()
        {
            viewmodel     = new ViewModel();
            gridviewmodel = new GridListViewModel();


            gridviewmodel.RoadSelected += () => controller.CurrentTile = RoadTile;
            gridviewmodel.TreeSelected += () => controller.CurrentTile = TreeTile;
            gridviewmodel.RockSelected += () => controller.CurrentTile = RockTile;
            viewmodel.gridListViewModel = gridviewmodel;

            view.Content.DataContext = viewmodel;
        }
Exemple #2
0
        public override GridListViewModel GetGridListViewModel()
        {
            var vm = new GridListViewModel()
            {
                DefaultSortColumn = "MemberCardId",
                LoadjqDataUrl     = "LoadjqData",
                KeyColumn         = "MemberCardId",
                NameColumn        = "CardNo",
            };

            vm.Columns.Add(new GridListColumn()
            {
                Label = "CardNo", Name = "CardNo", Index = "CardNo", Width = "20%", Sortable = true, Align = "center"
            });
            vm.Columns.Add(new GridListColumn()
            {
                Label = "MemberCardId", Name = "MemberCardId", Index = "index", Width = "10%", Sortable = true, Frozen = true, Align = "center"
            });
            vm.Columns.Add(new GridListColumn()
            {
                Label = "OrganizationId", Name = "OrganizationId", Index = "OrganizationId", Width = "30%", Sortable = true, Frozen = true, Align = "center"
            });
            vm.Columns.Add(new GridListColumn()
            {
                Label = "UserId", Name = "UserId", Index = "UserId", Width = "20%", Sortable = true, Align = "center"
            });
            vm.Columns.Add(new GridListColumn()
            {
                Label = "Balance", Name = "Balance", Index = "Balance", Width = "10%", Sortable = true, Align = "center"
            });
            vm.Columns.Add(new GridListColumn()
            {
                Label = "Status", Name = "Status", Index = "Status", Width = "10%", Sortable = true, Frozen = true, Align = "center"
            });
            return(vm);
        }
Exemple #3
0
 public ViewModel()
 {
     gridListViewModel = new GridListViewModel();
 }