C# UWP应用程序C中的按钮文本更改#按钮外部_单击
一般来说,我对UWP应用程序和c#还不熟悉 我试图在按下另一页上的另一个按钮后更改按钮文本,最好的方法是什么 我似乎在网上找不到有价值的答案C# UWP应用程序C中的按钮文本更改#按钮外部_单击,c#,button,uwp,C#,Button,Uwp,一般来说,我对UWP应用程序和c#还不熟悉 我试图在按下另一页上的另一个按钮后更改按钮文本,最好的方法是什么 我似乎在网上找不到有价值的答案 感谢有很多方法可以在页面之间传递数据,实现这一点的一种方法是使用sender参数,通常标记为e,您可能在事件中注意到了这一点,我举了一个简单的示例来说明如何使用它。请查看: 我已经创建了一个页面,并添加了一个名为Page1Button的按钮,一旦单击该按钮,就会更改其内容 private void Page1Button_Click(object send
感谢有很多方法可以在页面之间传递数据,实现这一点的一种方法是使用sender参数,通常标记为e,您可能在事件中注意到了这一点,我举了一个简单的示例来说明如何使用它。请查看:
private void Page1Button_Click(object sender, RoutedEventArgs e)
{
Page1Button.Content = "Clicked";
}
private void NextPage_Click(object sender, RoutedEventArgs e)
{
string Button_State = "";
if (Page1Button.Content == "Clicked")
{
Button_State = "Clicked";
}
this.Frame.Navigate(typeof(Page2), Button_State);
}
protected override void OnNavigatedTo(NavigationEventArgs e)
{
string Button_State = (string) e.Parameter;
if (Button_State == "Clicked")
{
Page2Button.Content = "The button was pressed";
}
}
谢谢你的帮助,我只是需要一个简单的解释,当你开始工作的时候,总是很难弄清楚事情的头绪。非常感谢。很高兴我能帮忙;)