示例#1
0
        public DataListFormViewModel()
        {
            SearchList = new SearchListBoxViewModel();

            SearchList.SetName("Select Item");
            SearchList.ListBoxMouseDoubleClick += slbEntries_MouseDoubleClick;
        }
        public TileBrowserViewModel()
        {
            currentTileset = "";
            selectedTile   = TileFrame.Empty;
            multiSelect    = Loc.One;
            preview        = TileFrame.Empty;
            frameLength    = 60;
            Frames         = new ObservableCollection <TileFrame>();
            Frames.Add(TileFrame.Empty);

            tileIndices                    = new List <string>();
            Tilesets                       = new SearchListBoxViewModel();
            Tilesets.DataName              = "Tilesets:";
            Tilesets.SelectedIndexChanged += Tilesets_SelectedIndexChanged;

            UpdateTilesList();
        }
示例#3
0
        public AutotileBrowserViewModel()
        {
            preview          = TileFrame.Empty;
            associatePreview = TileFrame.Empty;


            Autotiles                       = new SearchListBoxViewModel();
            Autotiles.DataName              = "Autotiles:";
            Autotiles.SelectedIndexChanged += Autotiles_SelectedIndexChanged;

            AssociateAutotiles                       = new SearchListBoxViewModel();
            AssociateAutotiles.DataName              = "Associate Autotiles:";
            AssociateAutotiles.SelectedIndexChanged += AssociateAutotiles_SelectedIndexChanged;

            Associates = new ObservableCollection <int>();

            UpdateAutotilesList();
        }