예제 #1
0
        private void wantsListBoxReload()
        {
            try
            {
                var bot = new MKMBot();

                var sListId = (wantListsBox.SelectedItem as MKMHelpers.ComboboxItem).Value.ToString();

                wantsView.Columns.Clear();

                var ds = bot.buildProperWantsList(sListId);

                if (ds.Select().Length > 0)
                {
                    wantsView.AutoGenerateColumns = true;
                    wantsView.DataSource          = ds;

                    wantsView.Refresh();

                    wantsView.Columns["idProduct"].Visible    = false;
                    wantsView.Columns["Category ID"].Visible  = false;
                    wantsView.Columns["Expansion ID"].Visible = false;
                    wantsView.Columns["Date Added"].Visible   = false;
                    wantsView.Columns["idExpansion"].Visible  = false;
                    wantsView.Columns["abbreviation"].Visible = false;
                    wantsView.Columns["idWant"].Visible       = false;
                    wantsView.Columns["item_Id"].Visible      = false;
                    wantsView.Columns["wantslist_Id"].Visible = false;
                    wantsView.Columns["type"].Visible         = false;
                    wantsView.Columns["wishPrice"].Visible    = false;
                    wantsView.Columns["count"].Visible        = false;

                    wantsView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
                    wantsView.ReadOnly            = true;
                }
            }
            catch (Exception eError)
            {
                MessageBox.Show(eError.ToString());
            }
        }