コード例 #1
0
        private void frmTPGet_Load(object sender, EventArgs e)
        {
            dgvTonePallet.Rows.Clear();
            if (tonePallet == null)
            {
                tonePallet = new TonePallet();
            }
            if (tonePallet.lstTone == null)
            {
                tonePallet.lstTone = new List <Tone>(256);
            }

            for (int i = 0; i < 256; i++)
            {
                string toneName = "";
                if (tonePallet.lstTone.Count < i + 1 || tonePallet.lstTone[i] == null)
                {
                    tonePallet.lstTone.Add(new Tone());
                }

                toneName = tonePallet.lstTone[i].name;

                dgvTonePallet.Rows.Add();
                dgvTonePallet.Rows[i].Cells["clmNo"].Value   = i;
                dgvTonePallet.Rows[i].Cells["clmName"].Value = toneName;
            }
        }
コード例 #2
0
        public DialogResult ShowDialog(Setting setting, TonePallet tonePallet)
        {
            this.setting    = setting;
            this.tonePallet = tonePallet;

            return(this.ShowDialog());
        }