2015-11-15 21 views
7
ben VS harmanı 2015 için düğmesi ekledik, Windows mobil uygulama geliştirdi, ancak hiçbir düğme sayfası için benim düğmesi nasıl bağlamak seçeneğine gidin orada am

sub.xamlgidin tıklayın

<Button x:Name="button" Content="Enter" Height="42" Margin="122,-113,0,0" 
    VerticalAlignment="Top" Width="144" Foreground="#FF50CBC5" 
    Background="#FF0F0E0E" HorizontalAlignment="Left"/> 
+0

Köprü düğmesi nedir? –

+0

sub.xaml sayfası için butona gitmek istiyorum – Codeone

+0

Cevabım bu sorunu sizin için çözdünüz mü? –

cevap

10

köprü buton size onclick başka bir sayfaya gidin seçeneğini sunar.

Bu ekran görüntüsü Blend. oluşturulan tıklayın işleyicisi dahil aşağıdaki gibi

enter image description here

Yani işareti yukarı değiştirin.

<HyperlinkButton x:Name="button" Click="HyperlinkButton_Click" 
    Content="Enter" Height="42" Margin="122,-113,0,0" 
    VerticalAlignment="Top" Width="144" Foreground="#FF50CBC5" 
    Background="#FF0F0E0E" HorizontalAlignment="Left"/> 

Ardından cs'nizde, navigasyonu yönlendirmeniz gerekir.

// Button to navigate to sub.xaml page. 
private void HyperlinkButton_Click(object sender, Windows.UI.Xaml.RoutedEventArgs e) 
{ 
    // Navigate back to sub.xaml page. 
    this.Frame.Navigate(typeof(SubPage)); 
} 
+1

Sir Yardımlarınız için teşekkürler, çok temiz, – Codeone

1

Düğme için bir Tıklama etkinliğiniz olacaktır. Bu tıklama olayında, kodu

private void Button_Click(object sender, RoutedEventArgs e) 
    {  
     NavigationService.Navigate(new Uri("/sub.xaml", UriKind.RelativeOrAbsolute)); 
    } 
+0

Yukarıdaki WPF, WPF çözümlerinde herhangi birini kullanamıyorum, nasıl gezinebilirim? – user3610920

0

Aşağıdaki adımları takip ederek yapabilirsiniz.

1 Adım - pencerenize yeni bir düğme ekleyin ve özelliklerini istediğiniz gibi değiştirin.

2nd Step - bu düğmeye çift tıklayın. sonra böyle cs dosyasına gideceksin.

private void Button_Click(object sender, RoutedEventArgs e) 
{  

} 

3 Adım - gezinmek ve o açmak istediğiniz pencerenin yeni bir nesne oluşturmak, sonra da geçerli penceresi

private void Button_Click(object sender, RoutedEventArgs e) 
{ 
    NewWindow newWindow = new NewWindow(); 
    newWindow.Show(); 
    this.Close(); 
} 

Teşekkür kapatın.

İlgili konular