首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ErrorProvider不显示错误消息。

ErrorProvider不显示错误消息。
EN

Stack Overflow用户
提问于 2018-10-06 00:57:05
回答 1查看 824关注 0票数 2
  1. 在下面的代码中,我使用errorProvider.SetError(control, message)显示消息,但是只显示了Icon,没有显示消息,有什么问题吗?
  2. 是否有一种方法只调整错误信息的左边距?(我知道你可以SetIconPadding,但我只想改变左边框) 公共静态DialogResult ShowDialog() { var inputBox =新形式{ ClientSize =新大小(520,225),FormBorderStyle = FormBorderStyle.FixedDialog };var面板=新TableLayoutPanel { Size =新大小(460,100),Location =新System.Drawing.Point(45,15) };var ErrorProvider =新errorProvider { Icon = SystemIcons.Exclamation,BlinkStyle = ErrorBlinkStyle.NeverBlink };errorProvider.SetIconAlignment(面板,ErrorIconAlignment.BottomLeft);变量okButton =新按钮{ Size =新System.Drawing.Size(70,30),位置=新点(330,180),文本= "OK“};okButton.Click += new EventHandler(发送方,e) => {errorProvider.SetError(面板,”测试错误“);};inputBox.Controls.Add(面板);inputBox.Controls.Add(okButton);返回inputBox.ShowDialog()};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-06 01:50:24

让我来解释一下ErrorProvider。

  1. Windows中的ErrorProvider具有以下行为。
代码语言:javascript
复制
- It will display error icon as per configuration.
- It will display error message that you have set once you put your mouse cursor on it.

  1. 您想要的行为太过显示错误信息以及图标。
代码语言:javascript
复制
- There is one solution build your own control just like ErrorProvider. 

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52674818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档