public frmSelecionaPagamento(Pedido pedido, frmCaixaTouch frmCaixa) { InitializeComponent(); //Inicializando as imagens dos botoes btnVisa.Image = Image.FromFile(@"Imagens\visa3.png"); btnMasterCard.Image = Image.FromFile(@"Imagens\mastercard3.png"); btnELO.Image = Image.FromFile(@"Imagens\elo.png"); btnDiners.Image = Image.FromFile(@"Imagens\diners.png"); btnAmericanExpress.Image = Image.FromFile(@"Imagens\american2.png"); btnVisaEletron.Image = Image.FromFile(@"Imagens\visaelectron2.png"); btnRedeShop.Image = Image.FromFile(@"Imagens\maestro3.png"); btnDinheiro.Image = Image.FromFile(@"Imagens\dinheiro.png"); btnFinalizar.Image = Image.FromFile(@"Imagens\accept.png"); btnCancelar.Image = Image.FromFile(@"Imagens\cancel.png"); _pedido = pedido; _instanciaFrmCaixa = frmCaixa; //Botões do Painel de Tipos de Pagamento foreach (Control control in pnlPagamento.Controls) { if (control is Button button) { button.MouseDown += ControlsPanelPagamento_MouseDown; } } //Botões do Painel de Teclado foreach (Control control in pnlTeclado.Controls) { if (control is Button button) { button.MouseDown += ControlsPanelTeclado_MouseDown; } } //Busco todos os TextBox do Formulário e insiro o Evento Enter criado, para saber qual TextBox o usuário selecionou foreach (Control control in Controls) { switch (control) { case GroupBox gp: foreach (Control controlTextBox in gp.Controls) { if (controlTextBox is TextBox text) { text.Enter += TextBox_Enter; } } break; } } }
public frmSelecionaPagamento1(Pedido pedido, frmCaixaTouch frm) { InitializeComponent(); _pedido = pedido; _instanciaFrmCaixaTouch = frm; foreach (Control control in pnlTipoPagamento.Controls) { if (control is Button button) { button.MouseDown += ControlsPanelSelecionaPagamento_MouseDown; } } }
private void toolStripButton3_Click(object sender, EventArgs e) { var frm = new frmCaixaTouch(); frm.ShowDialog(); }