/// <summary> /// 选好遍历界面控件 /// </summary> /// <param name="objControlCollection"></param> public void InitialControl(Control.ControlCollection controlCollection) { foreach (Control objControl in controlCollection) { TXTextBox myTextBox = objControl as TXTextBox; if (myTextBox == null) { continue; } MExpressItemConfig myItemConfig = myTextBox.Tag as MExpressItemConfig; if (myItemConfig == null) { continue; } myItemConfig.LeftAway = myTextBox.Location.X; myItemConfig.TopAway = myTextBox.Location.Y; m_ItemConfigBll.Update(myItemConfig); } }
/// <summary> /// 创建配置项 /// </summary> /// <returns></returns> private TXTextBox CreateTextBox(MExpressItemConfig ItemConfig) { try { TXTextBox myTextBox = new TXTextBox(); myTextBox.Name = ItemConfig.ItemlCode; myTextBox.Text = ItemConfig.ItemlName; myTextBox.IsCanDrag = true; myTextBox.Multiline = true; myTextBox.Size = new Size(ItemConfig.Wight, ItemConfig.Helght); myTextBox.Location = new Point(ItemConfig.LeftAway, ItemConfig.TopAway); myTextBox.Font = new Font(new FontFamily(ItemConfig.Font), Convert.ToInt32(ItemConfig.FontSize)); myTextBox.Tag = ItemConfig; return(myTextBox); } catch (Exception) { return(new TXTextBox()); } }
private void t_txt_TopAway_Leave(object sender, EventArgs e) { TXTextBox mTextBox = sender as TXTextBox; if (mTextBox == null) { return; } if (!IsNumberic(mTextBox.Text)) { mTextBox.Focus(); if (mToolTip == null) { mToolTip = new ToolTip(); } mToolTip.ToolTipIcon = ToolTipIcon.Info; mToolTip.ToolTipTitle = "提示"; mToolTip.IsBalloon = true; mToolTip.UseFading = true; mToolTip.Show("此处只能输入数字!", mTextBox, new Point(2, mTextBox.Height), 0xbb8); mToolTip.Show("此处只能输入数字!", mTextBox, new Point(2, mTextBox.Height), 0xbb8); } }