コード例 #1
0
        public void LoadConacts()
        {
            PhoneBookLocalStorage.phonebookSMSWindowOpen = true;
            gridContacts.Rows.Clear();
            gridContacts.Columns.Clear();

            DataGridViewCheckBoxColumn chk = new DataGridViewCheckBoxColumn();

            gridContacts.Columns.Add(chk);                          //0
            chk.HeaderText = "Select";
            chk.Name       = "isSelected";

            ContactsDAL db = new ContactsDAL();

            gridContacts.Columns.Add("cnt_id", "cnt_id");               //1
            gridContacts.Columns["cnt_id"].Visible = false;
            gridContacts.Columns.Add("cnt_FirstName_LastName", "Name"); //2
            gridContacts.Columns["cnt_FirstName_LastName"].ReadOnly = true;
            gridContacts.Columns.Add("cnt_Number", "Number");           //3
            gridContacts.Columns["cnt_Number"].ReadOnly = true;
            gridContacts.Columns["cnt_Number"].Width    = 140;



            foreach (var item in db.LoadAll().Where(m => m.status))
            {
                gridContacts.Rows.Add(
                    PhoneBookLocalStorage.IsInList(item.cnt_Number),
                    item.cnt_id,
                    item.cnt_FirstName + " " + item.cnt_LastName,
                    item.cnt_Number);
            }
        }
コード例 #2
0
ファイル: PhoneBook.cs プロジェクト: Bhatti97/PCC-SMS
        public void LoadPhonebook()
        {
            gridContact.Rows.Clear();
            gridContact.Columns.Clear();
            gridContact.Columns.Add("cnt_id", "cnt_id");            //0
            gridContact.Columns["cnt_id"].Visible = false;
            gridContact.Columns.Add("cnt_FirstName", "First Name"); //1
            gridContact.Columns["cnt_FirstName"].ReadOnly = true;
            gridContact.Columns["cnt_FirstName"].Width    = 150;
            gridContact.Columns.Add("cnt_LastName", "Last Name");//2
            gridContact.Columns["cnt_LastName"].ReadOnly = true;
            gridContact.Columns["cnt_LastName"].Width    = 150;
            gridContact.Columns.Add("cnt_Number", "Number");//3
            gridContact.Columns["cnt_Number"].ReadOnly = true;
            gridContact.Columns["cnt_Number"].Width    = 250;

            gridContact.Columns.Add(btn_Edit);             //4
            btn_Edit.HeaderText = "Edit";
            btn_Edit.Text       = "Edit";
            btn_Edit.Name       = "Edit";
            btn_Edit.UseColumnTextForButtonValue = true;

            gridContact.Columns.Add(btn_delete);        //5
            btn_delete.HeaderText = "Delete";
            btn_delete.Text       = "Delete";
            btn_delete.Name       = "Delete";
            btn_delete.UseColumnTextForButtonValue = true;
            foreach (var item in db.LoadAll().Where(m => m.status))
            {
                gridContact.Rows.Add(item.cnt_id, item.cnt_FirstName, item.cnt_LastName, item.cnt_Number);
            }
        }