C# 隐藏按钮图像后面的按钮文本
是否有任何方法可以将按钮文本隐藏在按钮图像后面,如置于前面或置于后面选项 我只需要隐藏或显示按钮图像,因为我有一个隐藏原始文本的代码C# 隐藏按钮图像后面的按钮文本,c#,winforms,button,C#,Winforms,Button,是否有任何方法可以将按钮文本隐藏在按钮图像后面,如置于前面或置于后面选项 我只需要隐藏或显示按钮图像,因为我有一个隐藏原始文本的代码CloseButton.text=“&Close”至CloseButton.Text=“&Cancel” 执行另一个命令,使我无法使用CloseButton.Text=“” 尝试了此链接-但我的按钮太小,无论我如何混合和匹配TextAlign和ImageAlign,它都只能显示文本而不能显示图像 非常感谢您的帮助。提前谢谢 按钮大小示例如下: 是否有任何方法可以将
CloseButton.text=“&Close”代码>至CloseButton.Text=“&Cancel”代码>
执行另一个命令,使我无法使用CloseButton.Text=“”代码>
尝试了此链接-但我的按钮太小,无论我如何混合和匹配TextAlign
和ImageAlign
,它都只能显示文本而不能显示图像
非常感谢您的帮助。提前谢谢
按钮大小示例如下:
是否有任何方法可以将按钮文本隐藏在按钮图像后面,如
带到前面还是发送到后面
没有这样的内置控件,但只需在控件的单击事件中清除文本即可。示例:如果您有单选按钮用于“发送回”,则单击该按钮可清除控件文本,并显示controlId.text=string.Empty
将文本框置于按钮中,并将Textbox.visible=false
method设置为注释中发布的@Rotem
让代码隐藏使用标记属性而不是文本。最简单的解决方法是将属性用于它们的用途
而不是使用CloseButton.text=“&Close”代码>我将其更改为CloseButton.Tag=“&Close”
并使我的代码绕过它,使其具有相同的功能,而无需在我的按钮中放置实际的文本
。将此asnwer归功于@Rotem。谢谢。您试图解释,但我仍然不清楚,如果您不想显示,为什么需要使用Text
属性。@Rotem就像我在帖子中说的,我有一个代码隐藏,它要求我使用文本,因为我正试图让它以这种方式工作,如果没有办法,则需要找到另一种方式。让您的代码隐藏使用标记
属性,而不是文本
。最简单的方法是使用属性来实现它们的用途。@Rotem非常感谢。以前从未尝试过使用标记。我现在就试试。@RotemTags
是正确的答案。我希望您可以发布一个我可以标记为正确的答案,或者我将不得不自己发布一个,因为我使用了您的建议使其生效。不要使用button.text属性。在按钮中放置新的文本框并使用它,这是一个解决方法,但它适合您的需要。我确实尝试过它,它很有帮助,但更好的答案是使用标记。谢谢你,弗罗斯蒂