コード例 #1
0
        } //---------------------------------

        //event is raised when the key is pressed
        private void dgvListKeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == '\r')
            {
                DataGridView dgvBase = (DataGridView)sender;

                if (dgvBase.Rows.GetRowCount(DataGridViewElementStates.Selected) > 0)
                {
                    DataGridViewRow row = dgvBase.SelectedRows[0];

                    _primaryId = row.Cells[_primaryIndex].Value.ToString();

                    SearchListLoanDataGridDoubleClickEnter ev = OnDoubleClickEnter;

                    if (ev != null)
                    {
                        OnDoubleClickEnter(_primaryId);
                    }
                }
            }
            else
            {
                e.Handled = true;
            }
        } //-----------------------------------
コード例 #2
0
        } //-----------------------------

        //event is raised when the mouse is double clicked
        private void dgvListDoubleClick(object sender, EventArgs e)
        {
            if (!String.IsNullOrEmpty(_primaryId))
            {
                SearchListLoanDataGridDoubleClickEnter ev = OnDoubleClickEnter;

                if (ev != null)
                {
                    OnDoubleClickEnter(_primaryId);
                }
            }
        } //---------------------------------