コード例 #1
0
ファイル: Form1.cs プロジェクト: Melamber-EU/Foundation
        private void GenerateTeamPicker()
        {
            List <RaidersM>            raidTeam = new List <RaidersM>(RaidersModels.GetRaiders());
            DataGridViewCheckBoxColumn chkCol1  = new DataGridViewCheckBoxColumn();

            chkCol1.HeaderText = "Picked";
            chkCol1.Name       = "enabled";
            dtLiveTeam.Columns.Add("Raider", typeof(string));
            dtLiveTeam.Columns.Add("Debuff End", typeof(int));
            foreach (var record in raidTeam)
            {
                if (record.name == "")
                {
                }
                else
                {
                    DataRow dRow = dtLiveTeam.NewRow();
                    dRow[0] = record.name;

                    dtLiveTeam.Rows.Add(dRow);
                }
            }
            dtLiveTeam.Columns.Add("Pick", typeof(bool));
            //dtLiveTeam.AcceptChanges;
            dgvPickTeam.DataSource = dtLiveTeam;
        }
コード例 #2
0
        private void SetupGrid()
        {
            List <RaidersM> raidersData = RaidersModels.GetRaiders();
            ObservableCollection <RaidersM> observableCollection = new ObservableCollection <RaidersM>();

            foreach (var record in raidersData)
            {
                observableCollection.Add(new RaidersM {
                    name = record.name
                });
            }
            //Bind the DataGrid to the customer data
            //dgvSoaks.DataContext = observableCollection;
        }
コード例 #3
0
ファイル: Form1.cs プロジェクト: Melamber-EU/Foundation
        private void LoadData()
        {
            List <RaidersM> raidersMs = RaidersModels.GetRaiders();

            foreach (var record in raidersMs)
            {
                dtRaiders.Rows.Add(record.name);
            }
            List <Timers> timers = RaidersModels.GetTimers();

            foreach (var rec in timers)
            {
                dtTimers.Rows.Add(rec.timers, rec.soak);
            }
        }
コード例 #4
0
ファイル: Form1.cs プロジェクト: Melamber-EU/Foundation
        public MainPage()
        {
            InitializeComponent();
            dataSet.Tables.Add(dtSetup);
#if DEBUG
            btnCheck.Visible = true;
#else
            btnCheck.Visible = false;
#endif
            GenerateTeamPicker();
            GenerateHeader();
            GenerateMid();
            SetupGrid();
            LoadData();
            dgvSoaks.DataSource = dtTimers;
            List <RaidersM> swapOutRaidersModels    = new List <RaidersM>(RaidersModels.GetRaiders());
            List <RaidersM> swapInListRaidersModels = new List <RaidersM>(RaidersModels.GetRaiders());
            cboSwapIn.DataSource   = swapInListRaidersModels;
            cboSwapIn.ValueMember  = "name";
            cboSwapOut.DataSource  = swapOutRaidersModels;
            cboSwapOut.ValueMember = "name";
        }