protected void CreateEditControl(Control parent) { switch (Type) { case SubItemEditType.TYPE_TEXT: case SubItemEditType.TYPE_PASSWORD: case SubItemEditType.TYPE_FLOAT: case SubItemEditType.TYPE_DECIMAL: MaterialSingleLineTextField ctrlT = new MaterialSingleLineTextField(); //EditControl = new TextBox(); ctrlT.Parent = parent; ctrlT.Size = new Size(0, 0); ctrlT.Location = new System.Drawing.Point(0, 0); ctrlT.Anchor = AnchorStyles.Left; ctrlT.TextChanged += new EventHandler(this.TextChanged); ctrlT.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.EditOver); ctrlT.LostFocus += new System.EventHandler(this.EditFocusOver); ctrlT.Hide(); ctrlT.Text = ""; ctrlT.AcceptsReturn = true; EditControl = ctrlT; break; case SubItemEditType.TYPE_DATETIME: DateTimePicker ctrlD = new DateTimePicker(); ctrlD.Parent = parent; ctrlD.Size = new Size(0, 0); ctrlD.Location = new System.Drawing.Point(0, 0); ctrlD.Anchor = AnchorStyles.Left; ctrlD.TextChanged += new EventHandler(this.TextChanged); ctrlD.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.EditOver); ctrlD.LostFocus += new System.EventHandler(this.EditFocusOver); ctrlD.Hide(); ctrlD.Text = ""; ctrlD.Format = DateTimePickerFormat.Custom; ctrlD.CustomFormat = "yyyy-MM-dd HH:mm:ss"; EditControl = ctrlD; break; case SubItemEditType.TYPE_CHECKBOX: MaterialCheckBox ctrlC = new MaterialCheckBox(); ctrlC.Parent = parent; ctrlC.Size = new Size(0, 0); ctrlC.Location = new System.Drawing.Point(0, 0); ctrlC.Anchor = AnchorStyles.Left; ctrlC.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.EditOver); ctrlC.LostFocus += new System.EventHandler(this.EditFocusOver); ctrlC.CheckStateChanged += new System.EventHandler(this.EditFocusOver); ctrlC.Hide(); ctrlC.Text = ""; EditControl = ctrlC; break; default: break; } Clicked += OnClicked; }
public bool ControlVaciosPorCalculos(MaterialSingleLineTextField txt1, MaterialSkin.Controls.MaterialSingleLineTextField txt2) { if ( String.IsNullOrEmpty(txt1.Text.Trim()) | String.IsNullOrEmpty(txt2.Text.Trim()) | txt1.Text.Trim() == "," | //.Contains(",") txt2.Text.Trim() == "," ) { return(false); } return(true); }
//Método de Limpar Campos: internal void LimparCampos(//Parametros MaterialSkin.Controls.MaterialSingleLineTextField txtCliente, MaterialSkin.Controls.MaterialSingleLineTextField txtEndereco, MaterialSkin.Controls.MaterialSingleLineTextField txtMarca, MaterialSkin.Controls.MaterialSingleLineTextField txtOrcamento, MaterialSkin.Controls.MaterialSingleLineTextField txtProduto, MaterialSkin.Controls.MaterialSingleLineTextField txtSearchId, MaterialSkin.Controls.MaterialSingleLineTextField txtSerie, MaterialSkin.Controls.MaterialSingleLineTextField txtTelefone) { txtCliente.Text = ""; txtEndereco.Text = ""; txtMarca.Text = ""; txtOrcamento.Text = ""; txtProduto.Text = ""; txtSearchId.Text = ""; txtSerie.Text = ""; txtTelefone.Text = ""; }
private void focusDefaultInputField(MaterialSingleLineTextField field, string defaultText, bool focus) { if (field.Text == defaultText && focus) { field.Text = ""; } else if (field.Text == "" && !focus) { field.Text = defaultText; } }
protected void CreateEditControl(Control parent) { switch(Type) { case SubItemEditType.TYPE_TEXT: case SubItemEditType.TYPE_PASSWORD: case SubItemEditType.TYPE_FLOAT: case SubItemEditType.TYPE_DECIMAL: MaterialSingleLineTextField ctrlT = new MaterialSingleLineTextField(); //EditControl = new TextBox(); ctrlT.Parent = parent; ctrlT.Size = new Size(0, 0); ctrlT.Location = new System.Drawing.Point(0, 0); ctrlT.Anchor = AnchorStyles.Left; ctrlT.TextChanged += new EventHandler(this.TextChanged); ctrlT.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.EditOver); ctrlT.LostFocus += new System.EventHandler(this.EditFocusOver); ctrlT.Hide(); ctrlT.Text = ""; ctrlT.AcceptsReturn = true; EditControl = ctrlT; break; case SubItemEditType.TYPE_DATETIME: DateTimePicker ctrlD = new DateTimePicker(); ctrlD.Parent = parent; ctrlD.Size = new Size(0, 0); ctrlD.Location = new System.Drawing.Point(0, 0); ctrlD.Anchor = AnchorStyles.Left; ctrlD.TextChanged += new EventHandler(this.TextChanged); ctrlD.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.EditOver); ctrlD.LostFocus += new System.EventHandler(this.EditFocusOver); ctrlD.Hide(); ctrlD.Text = ""; ctrlD.Format = DateTimePickerFormat.Custom; ctrlD.CustomFormat = "yyyy-MM-dd HH:mm:ss"; EditControl = ctrlD; break; case SubItemEditType.TYPE_CHECKBOX: MaterialCheckBox ctrlC = new MaterialCheckBox(); ctrlC.Parent = parent; ctrlC.Size = new Size(0, 0); ctrlC.Location = new System.Drawing.Point(0, 0); ctrlC.Anchor = AnchorStyles.Left; ctrlC.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.EditOver); ctrlC.LostFocus += new System.EventHandler(this.EditFocusOver); ctrlC.CheckStateChanged += new System.EventHandler(this.EditFocusOver); ctrlC.Hide(); ctrlC.Text = ""; EditControl = ctrlC; break; default: break; } Clicked += OnClicked; }