是否有可能为Windows窗体应用程序获取带关闭按钮的文本选项。请让我知道是否有任何Dev Express控件可用于以下功能。 哪个控件支持Windows窗体关闭按钮标签
-1
A
回答
0
如果您需要跨多个界面进行此操作。我建议你创建一个UserControl。 (或者你喜欢的组件)把一个标签和一个pictureBox放在用户控件中。然后实现需要的两个ClickEvent。
public partial class UCTextWithImage : UserControl
{
public event EventHandler TextClick;
public event EventHandler ImgClick;
public UCTextWithImage()
{
InitializeComponent();
}
private void pictureBox1_Click(object sender, EventArgs e)
{
if (ImgClick != null)
ImgClick(sender, e);
}
private void label1_Click(object sender, EventArgs e)
{
if (TextClick != null)
TextClick(sender, e);
}
}
一旦完成,建立你的项目,因此新用户控件成为窗体设计器工具箱中。然后将此UserControl拖放到您的界面中。最后绑定并实现两个点击事件。
0
如果你只需要几个区域,那么ButtonEdit是最接近你需要的。
https://documentation.devexpress.com/#WindowsForms/clsDevExpressXtraEditorsButtonEdittopic
在属性,你有一个按钮阵列。删除默认的并添加一个新的字型。设置你想要的字形。然后,您可以将ButtonClick事件用于LabelClick的ClickClick事件和Click事件。但是,在LabelClick中,您需要检查基础控件是否不是按钮。
最后,您需要更改外观,使ButtonEdit完全像标签而不是Textbox。
要做到这一点:
1 BACKGROUNDCOLOR必须是透明的
2-边框设置为无
而且,与DevExpress的,为了有外观集来考虑,你需要删除LookNFeel即覆盖所有东西...
所以,它是可能的,但如果你真的想,但userControl解决方案更容易。
相关问题
- 1. 一个标签页的关闭按钮不支持VCL样式
- 2. 禁用Windows窗体关闭按钮
- 3. Windows窗体移除关闭按钮
- 4. Windows窗体WebBrowser控件 - 支持Javascript?
- 5. 哪个窗口字体显示窗口关闭按钮?
- 6. 覆盖Windows窗体中的标准关闭(X)按钮
- 7. 用窗口'X'按钮关闭窗体
- 8. 关闭Windows窗体中的控件中的所有窗体
- 9. 窗口关闭按钮劫持雪豹
- 10. Access 2010窗体关闭按钮
- 11. 在C#窗体中的tabpage标签标题中添加关闭按钮
- 12. jQuery的标签支持后退按钮
- 13. 标签窗体控件用`input`标签
- 14. .NET WebBrowser控件 - 以不受支持的文件格式关闭窗体
- 15. 禁用windows窗体中的关闭按钮
- 16. Windows窗体:如何隐藏关闭(x)按钮?
- 17. Windows窗体上关闭按钮的名称
- 18. 退出按钮来关闭Windows窗体在C#
- 19. Windows窗体关闭后不关闭?
- 20. Windows窗体:关闭,但不关闭
- 21. C#Windows窗体中的按钮(开/关)
- 22. 更改标题窗口关闭按钮
- 23. 关闭窗体1时(从红色十字按钮)关闭窗体
- 24. Windows窗体不关闭
- 25. 带有关闭按钮的标签JavaFX
- 26. 关闭一个子窗体并打开另一个窗体,单击C#.net中的用户控件按钮。
- 27. CHM文件支持哪些CSS标签?
- 28. 如何使Windows窗体的关闭按钮不会关闭窗体,而是使其不可见?
- 29. 在Windows窗体关闭过程的哪一点,控件会失效?
- 30. Delphi检测鼠标悬停在窗体的关闭按钮上
像这样的东西:[按钮内的图标?](http://stackoverflow.com/q/11483655/95573) – SwDevMan81 2015-03-13 13:33:12
如果您正在寻找该特定图像,您可以看看[PictureBox](https:/ /msdn.microsoft.com/en-us/library/system.windows.forms.picturebox%28v=vs.110%29.aspx) – SwDevMan81 2015-03-13 13:39:43
谢谢DevMan ..它看起来不错,但我们需要两个功能(在关闭的图像上点击和文本点击)。希望我们不能用Button实现这一点。 – rakesh 2015-03-13 13:43:23