public static string GetStringByKeyBoard(string strStart, KeyBoardInputType type, char c, out bool bIsCancel) { bIsCancel = true; using (FrmKeyBoard frm = new FrmKeyBoard(KeyBoardHelperFactory.MakeKeyBoardHelper(type), strStart, c)) { if (type == KeyBoardInputType.Password) { frm.isPwd = true; } frm.ShowDialog(); bIsCancel = frm.DialogResult == DialogResult.Cancel; return(frm.strInput); } }
protected override void OnDoubleClick(EventArgs e) { base.OnDoubleClick(e); if (isKeyNumber) { FrmKeyboardNumber frmKeyboardNumber = new FrmKeyboardNumber("Nhập giá trị"); if (frmKeyboardNumber.ShowDialog() == DialogResult.OK) { this.Text = frmKeyboardNumber.value; } } else { FrmKeyBoard frmKeyboardNumber = new FrmKeyBoard(isPass); if (frmKeyboardNumber.ShowDialog() == DialogResult.OK) { this.Text = frmKeyboardNumber.value; } } }
protected override void OnDoubleClick(EventArgs e) { base.OnDoubleClick(e); if(isKeyNumber) { FrmKeyboardNumber frmKeyboardNumber = new FrmKeyboardNumber("Nhập giá trị"); if(frmKeyboardNumber.ShowDialog() == DialogResult.OK) { this.Text = frmKeyboardNumber.value; } } else { FrmKeyBoard frmKeyboardNumber = new FrmKeyBoard(isPass); if (frmKeyboardNumber.ShowDialog() == DialogResult.OK) { this.Text = frmKeyboardNumber.value; } } }