C# 同时设置button 的image 和text属性
1.我需要在button里显示一张图片;不显示Text;但我又需要一个字符串来保存button的功能标识,所以只能存在Text里,问题是无法设置Text是否可见。因为有4...
1.我需要在button里显示一张图片;不显示Text;但我又需要一个字符串来保存button的功能标识,所以只能存在Text里,问题是无法设置Text是否可见。
因为有40多个button,每个button都要写个函数的话很麻烦,如果每个button都有个功能标识的话我就可以写个大致 GetFunction_Click(object sender,EventArgs e){Button button=sender as Button;return button.Text}这样的函数添加到每个button的事件处理中。 这是我需要字符串来保存功能标识的原因。
2.所以我想同时设置Image和Text, 直接让Image覆盖在Text上面,这样就看不到Text了。
但是好像没有image覆盖Text的功能
2个问题,第1个问题是我只想到到上面说的那个方法,不知道有没有其他更方便的方法。。第二个问题大概就是怎样让image覆盖Text,求回答,谢谢4! 展开
因为有40多个button,每个button都要写个函数的话很麻烦,如果每个button都有个功能标识的话我就可以写个大致 GetFunction_Click(object sender,EventArgs e){Button button=sender as Button;return button.Text}这样的函数添加到每个button的事件处理中。 这是我需要字符串来保存功能标识的原因。
2.所以我想同时设置Image和Text, 直接让Image覆盖在Text上面,这样就看不到Text了。
但是好像没有image覆盖Text的功能
2个问题,第1个问题是我只想到到上面说的那个方法,不知道有没有其他更方便的方法。。第二个问题大概就是怎样让image覆盖Text,求回答,谢谢4! 展开
3个回答
展开全部
<asp:ImageButton runat="server" CommandName="GetFunction_Click" CommandArgument="btn1" />
<asp:ImageButton runat="server" CommandName="GetFunction_Click" CommandArgument="btn2" />
这就行了,不用那么复杂。
<asp:ImageButton runat="server" CommandName="GetFunction_Click" CommandArgument="btn2" />
这就行了,不用那么复杂。
追问
不是.net控件....忘了说是窗体程序,我的错。窗体程序的话怎么办?
追答
winForm没有搞过,你看一下有没有类似CommandName ,CommandArgument
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
留联系帮你瞧瞧。
追问
不用了谢谢,我自己写个用户控件算了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询