0
UWP 응용 프로그램과 C#에 익숙하지 않습니다.UWP 응용 프로그램의 단추 텍스트 변경 button_click 외부의 C#
다른 페이지의 다른 버튼을 누른 후 버튼 텍스트를 변경하려고하는데, 가장 좋은 방법은 무엇입니까?
나는 온라인 답변을 찾는 것 같습니다.
감사
이UWP 응용 프로그램과 C#에 익숙하지 않습니다.UWP 응용 프로그램의 단추 텍스트 변경 button_click 외부의 C#
다른 페이지의 다른 버튼을 누른 후 버튼 텍스트를 변경하려고하는데, 가장 좋은 방법은 무엇입니까?
나는 온라인 답변을 찾는 것 같습니다.
감사
이페이지 사이에 데이터를 전달하는 방법은 여러 가지가 있으며,이를 달성하는 한 가지 방법은 당신이 아마 이벤트에서 발견 일반적으로 전자로 표시 보낸 사람 매개 변수라는 것을 사용하는 것입니다, 나는 단순한를했습니다 그것을 체크 아웃 사용하는 방법에 대한 예 : 나는 페이지를 생성 한 번 클릭 그것의 내용을 변경 Page1Button라는 버튼을 추가 한
.
private void Page1Button_Click(object sender, RoutedEventArgs e)
{
Page1Button.Content = "Clicked";
}
나는 두 번째 페이지로 이동이 페이지에서 다른 버튼을 생성하고 버튼 NextPage 내가 페이지 2라는 이름의 페이지를 호출했습니다.
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";
}
}
덕분에, 난 그냥 간단한 설명, 그 항상 어려운 결정 헤드 또는 물건의 꼬리가 밖으로 시작할 때하는 것이 필요합니다. 매우 감사. –
기꺼이 도와 드릴 수 있습니다.) –