[WPF] 星星按鈕

13 篇文章 1 订阅

WPF做一個星星按鈕,還蠻簡單的

 

 

 

 

WPF中的导航按钮通常用于创建导航UI,它们通常位于窗口的侧边栏或底部栏,并用于导航到应用程序的不同页面或视图。以下是一个简单的示例,演示如何创建一个带有导航按钮的UI: ``` <DockPanel> <!-- 导航按钮 --> <StackPanel DockPanel.Dock="Left" Width="100"> <Button Content="Page 1" Click="NavigateToPage1" /> <Button Content="Page 2" Click="NavigateToPage2" /> <Button Content="Page 3" Click="NavigateToPage3" /> </StackPanel> <!-- 页面内容 --> <Frame Source="Page1.xaml" /> </DockPanel> ``` 在这个示例中,我们使用了一个StackPanel来包含导航按钮,并将它们放置在窗口的左侧。当用户单击一个按钮时,我们将会导航到一个新的页面。这里我们使用了WPF中的Frame控件来显示页面内容,可以通过设置Frame的Source属性来导航到不同的页面。 接下来,我们需要在代码中实现导航按钮的单击事件处理程序,以便在单击时导航到正确的页面。以下是一个简单的示例: ``` private void NavigateToPage1(object sender, RoutedEventArgs e) { frame.Navigate(new Uri("Page1.xaml", UriKind.Relative)); } private void NavigateToPage2(object sender, RoutedEventArgs e) { frame.Navigate(new Uri("Page2.xaml", UriKind.Relative)); } private void NavigateToPage3(object sender, RoutedEventArgs e) { frame.Navigate(new Uri("Page3.xaml", UriKind.Relative)); } ``` 在这个示例中,我们使用了Frame的Navigate方法来导航到不同的页面。注意,我们需要在XAML中给Frame控件一个名称(例如frame),以便在代码中引用它。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值