Flyout例子--Button.Flyout和FlyoutBase
来源:互联网 发布:氯氟醚菊酯0.6% 知乎 编辑:程序博客网 时间:2024/05/29 08:07
Flyout是Button类特有的浮动层,类似于html的div。
如果不是Button类,则可以通过FlyoutBase类的附加属性对其他对象添加Flyout
MainPage.xaml中
<Canvas > <Button Content="点我!"> <Button.Flyout > <Flyout x:Name="myButtonFL" Placement="Bottom"> <StackPanel > <TextBlock Text="nihao!" /> <Button Content="wohao" Click="Button_Click" /> </StackPanel> </Flyout> </Button.Flyout> </Button> <Rectangle Width="100" Height="50" Canvas.Top="50" Canvas.Left="100" Canvas.ZIndex="5" Fill="Red" StrokeThickness="5" Stroke="Blue" /> <Rectangle Width="150" Height="40" Canvas.Top="80" Canvas.Left="150" Canvas.ZIndex="0" Fill="Green" StrokeThickness="5" Stroke="Blue" /> <Ellipse Width="120" Height="100" Canvas.Left="130" Canvas.Top="70" Canvas.ZIndex="1" Fill="AliceBlue" StrokeThickness="5" Stroke="Blue" Tapped="Ellipse_Tapped" > <FlyoutBase.AttachedFlyout > <Flyout x:Name="myFL" > <StackPanel > <TextBlock Text="nihao!" /> <Button Content="wohao" Click="Button_Click" /> </StackPanel> </Flyout> </FlyoutBase.AttachedFlyout> </Ellipse> </Canvas>
MainPage.cs中
private void Ellipse_Tapped(object sender, TappedRoutedEventArgs e) { Ellipse va = (Ellipse)sender; va.Fill = new SolidColorBrush(Windows.UI.Colors.Purple); FlyoutBase.ShowAttachedFlyout(va); } private void Button_Click(object sender, RoutedEventArgs e) { myButtonFL.Hide(); myFL.Hide(); }
链接: 【Win 10应用开发】自定义浮动层——Flyout
0 0
- Flyout例子--Button.Flyout和FlyoutBase
- flyout-竖向三级弹出菜单
- flyout-竖向三级弹出菜单
- WP8.1的Flyout控件
- Xamarin.ios+MvvmCross+ Flyout Menu
- WP8.1的Flyout控件
- <win8>(三)实例讲解win8(XAML+C#)开发--------课程表:弹出菜单ContextMenu和弹窗Flyout
- Windows 8.1 新增控件之 Flyout
- Win10开发:Flyout的使用及长按弹出菜单的实现
- Wpf Button样式例子
- 【例子】随意拖动Button
- 迷失button 和 input button
- Flex中button按钮的例子
- 一个点击添加button的例子
- java button tooltip的一个小例子
- Android自定义Button [附一个例子吧]
- HTML: button和input button的区别
- Button和Button事件的简单应用
- redis 单利模式
- 8086/8088 CPU寄存器组
- 基于单片机实现声光控灯电路 C
- 程序改错
- 扫描二维码自动识别手机系统(Android/IOS)跳转不同页面
- Flyout例子--Button.Flyout和FlyoutBase
- React-Native TabBarIOS的学习
- python字符串排序方法
- C#来配置opencv
- 康托展开
- 使用Sublime完成Markdown写作记录
- 总结
- JAVA中LISt遍历时如何remove元素
- 初学者--github上传文件