Tôi đang tạo các nút theo chương trình và thêm chúng vào bảng ngăn xếp để các nút thay đổi mỗi khi người dùng điều hướng đến trang. Tôi đang cố gắng làm một cái gì đó như thế này khi tôi nhấp vào nút tạo ra nó sẽ lấy thẻ của nút và đi đến trang chính xác. Tuy nhiên, tôi không thể truy cập các phần tử nút bằng RoutedEventHandler. Dưới đây là các mã:Làm thế nào để bạn nhận được tên/thẻ nút khi nút sự kiện. Nhấp chuột xảy ra?
foreach (item in list)
{
Button newBtn = new Button();
newBtn.Content = "Button Text";
newBtn.Tag = item.Tag;
newBtn.Name = item.Name;
newBtn.Click += new RoutedEventHandler(newBtn_Click);
}
private void newBtn_Click(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(new Uri("/DetailPage.xaml?selectedItem=" + sender.Tag, UriKind.Relative));
}
Cảm ơn bạn! Nó rất đơn giản! – WiteCastle