uwp - How to change the InAppnitification's coming in direction?
问题描述
Currently when Microsoft.Toolkit.Uwp.UI.Controls.InAppnitification
shows up, it always comes from botttom to top. But it's weird when I set the InAppnitification
's VerticalAlignment
to Top
.
So is there any example to redefine it's coming in direction.
Also, I have post a feature request on Github. If you want it, please vote.
解决方案
根据 InAppnitification 的文档,有两个属性: Horizo ntalOffset和VerticalOffset。它们控制弹出动画的水平和垂直偏移,您可以更改它们以重新定义通知的弹出方向。例如:
从上到下:
<controls:InAppNotification x:Name="ExampleInAppNotification"
Content="This is a test message."
ShowDismissButton="True"
AnimationDuration="00:00:00.1000000"
VerticalOffset="-100"
HorizontalOffset="0"
StackMode="Replace" />
从左到右:
<controls:InAppNotification x:Name="ExampleInAppNotification"
Content="This is a test message."
ShowDismissButton="True"
AnimationDuration="00:00:00.1000000"
VerticalOffset="0"
HorizontalOffset="-100"
StackMode="Replace" />
从右到左:
<controls:InAppNotification x:Name="ExampleInAppNotification"
Content="This is a test message."
ShowDismissButton="True"
AnimationDuration="00:00:00.1000000"
VerticalOffset="0"
HorizontalOffset="100"
StackMode="Replace" />
推荐阅读
- java - 如何将后端的图像直接写入图像标签的 src 属性?
- r - 用 R 估计 1850 年到 1950 年间每一年的存活人数
- visual-studio-code - 为什么`dae`命令会删除文件中的所有内容?
- c++ - 编译器不会在代码块中编译 graphics.h
- html - 如何使我的复选框在表单中对齐?
- python - 错误:Series 的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。无法更新数据框列
- c# - 在抽象类的构造函数中调用抽象方法
- xcode - 'git初始化-b
' 终端中的命令引发“未知开关”错误 - javascript - Expo React Native WebView 在 Android 上的应用中打开谷歌地图
- javascript - 使用javascript导入json文件