在点击后点击电话C#更改内容按钮

时间:2015-02-17 22:21:00

标签: c# button

我开始使用C#进行冒险并在Windows Phone上编写应用程序,但我坚持了一点。我正在写一个简单的游戏,并且没有十字架。

我有一个按钮:

 <Button Content=" " HorizontalAlignment="Left" Height="126" Margin="37,146,0,0" VerticalAlignment="Top" Width="126" Click="a0"/>

我希望点击内容后会改为X,例如

public void a0(object sender, System.EventArgs e)
{
    a0.Content = "X";
}

但我知道这是不可能的。我怎样才能做到这一点? :(

2 个答案:

答案 0 :(得分:2)

sender参数是触发事件的对象。所以你可以用它来访问你的按钮:

var btn = sender as Button;
if(btn != null)
{ 
   btn.Content = "X";
}

答案 1 :(得分:0)

检查x:Name Directive

如果您打算使用它,请将名称指定给按钮。

x:Name = "btnA0"

稍后在按钮点击事件处理程序中:

btnA0.Content = "ButtonNewContent";