// 设置文本框的默认配置 private void initControlDefConfig() { string timeStr = DateTime.Now.ToUniversalTime().Ticks.ToString(); // 文本框姓名 this.Name = EnumUtils.GetDescription(DefaultNameEnum.TEXTBOX_NAME_DEF) + timeStr; this.TabStop = true; this.AllowDrop = true; this.BorderStyle = BorderStyle.None; this.Font = MainTextBConfig.TEXTBOX_FONT; this.ReadOnly = TextBoxDataLibcs.TEXTBOX_READ_ONLY_DEF; this.HideSelection = false; this.Location = new Point(0, 0); this.MaxLength = 999999999; this.Multiline = true; this.ShortcutsEnabled = false; this.ScrollBars = ScrollBars.Both; this.Anchor = AnchorStyles.Left | AnchorStyles.Right | AnchorStyles.Top | AnchorStyles.Bottom; this.TabIndex = 0; this.WordWrap = MainTextBConfig.AUTO_WORDWRAP; this.AcceptsTab = false; this.TextPadding = new Padding(3); // 将文件默认编码写入到文本框tag数据中 TextBoxUtils.TextBoxAddTag(this, TextBoxTagKey.TEXTBOX_TAG_KEY_ECODING, TextBoxDataLibcs.TEXTBOX_ECODING_DEF); // 消除控件重绘闪烁 ControlsUtils.ClearRedrawFlashing(this); }