Ejemplo n.º 1
0
        /// <summary>
        /// Event handler - kliknutie na tlacitko
        /// Kliknutie na tlacitko vytvorit kontakt
        /// </summary>
        /// <param name="sender">odosielatel event-u</param>
        /// <param name="e">event parameter</param>
        private void vytvorit_kontakt_btn_Click(object sender, EventArgs e)
        {
            KontaktOkno okno = new KontaktOkno();

            // odznacim header check box ak bol zaskrtnuty
            if (((CheckBox)this.kontaktyDataGridView.Controls["header_checkbox"]).Checked)
            {
                ((CheckBox)this.kontaktyDataGridView.Controls["header_checkbox"]).Checked = false;
            }

            okno.ShowDialog(this);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Event handler - kliknutie na bunku
        /// Kliknutie na riadok - upravit Kontakt (zobrazenie detailu kontakty)
        /// </summary>
        /// <param name="sender">odosielatel event-u</param>
        /// <param name="e">event parameter</param>
        private void kontaktyDataGridView_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            // ak nebolo kliknute na column header ani na stplec 0 a 1
            if (e.RowIndex != -1 && e.ColumnIndex != 0 && e.ColumnIndex != 1)
            {
                // ziskam objekt
                Kontakt k = (Kontakt)kontaktyDataGridView.SelectedRows[0].DataBoundItem;

                KontaktOkno okno = new KontaktOkno(k.Id);

                // odznacim header check box ak bol zaskrtnuty
                if (((CheckBox)this.kontaktyDataGridView.Controls["header_checkbox"]).Checked)
                {
                    ((CheckBox)this.kontaktyDataGridView.Controls["header_checkbox"]).Checked = false;
                }

                // otvorim detail
                okno.ShowDialog(this);
            }
        }