Zelim da izmenim custom date text box - da onemogucim unos brojeva sa numericke tastature i da unete vrednosti sa numericke tastature prosledim u jedan text box. Ovaj kod onemogucava unos brojeva sa numericke tastature u date text box, ali ne moze da ih prenese u text box. Kako bi to moglo da se izvede?
public class myDateTextBox : AMS.TextBox.DateTextBox
{
protected override bool ProcessDialogKey(Keys keyData)
{
if (keyData >= Keys.NumPad0 && keyData <= Keys.NumPad9) return true;
return base.ProcessDialogKey(keyData);
}
}
public class x
{
// ...
myDateTextBox order;
TextBox textBox;
private void order_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode >= Keys.NumPad0 && e.KeyCode <= Keys.NumPad9)
{
textBox.Text = Convert.ToString(e.KeyData);
}
}
}