我已经在Windows Phone 8.1 Silverlight App和UWP中创建了一个椭圆,我想用动画波填充它,为此,我正在遵循这个解决方案
但它适用于WPF,所以我无法使用像"Visual Brush"这样的控件.
我想用类似于此的波填充椭圆(忽略图像中的50%) -
这是我的eliipse
<Ellipse Name="WaveEllipse" Grid.Column="1" Grid.Row="0" VerticalAlignment="Top"
Stroke="{StaticResource PhoneAccentBrush}"
StrokeThickness="4"
Width="225"
Height="225">
</Ellipse>
Run Code Online (Sandbox Code Playgroud)
视觉刷上的任何替代品?主要是我想在Windows Phone 8.1 Silverlight中实现它,但是如果它在WP平台上不可用,我将切换到UWP
我对 C# 很陌生。所以,我正在尝试在我的 WPF 中创建一个简单的滑动功能,如果我向左或向右滑动,它会转到另一个 wpf 窗口。请帮我!我在网上找不到很多资源。
所以我的问题是如何在 wpf 应用程序中使用鼠标滑动,以便我可以使用鼠标滑动在页面/窗口之间切换。
我只是想像图像轮播一样做。到目前为止,我已经按照此WPF 图像滑动来更改图像,就像在 iOS 中一样 但是,它不会滑动,而是在移动鼠标时放大和缩小。
我的应用程序大楼几乎完成,我想添加我的应用程序按钮,添加一个按钮和代码,但当我点击率现在应用程序关闭..
XAML
<Page.BottomAppBar>
<CommandBar Background="#2b2b2b" Foreground="White">
<CommandBar.Content>
<Grid/>
</CommandBar.Content>
<AppBarButton Icon="Emoji2" Label="Rate" Foreground="White" Name="AppBarRateButton" Click="AppBarRateButton_Click" />
</CommandBar>
</Page.BottomAppBar>
Run Code Online (Sandbox Code Playgroud)
C#
private async void AppBarRateButton_Click(object sender, RoutedEventArgs e)
{
MessageDialog RateDialog = new MessageDialog("Rate this app?");
RateDialog.Commands.Add(new UICommand("Rate now", async (command) =>
{
await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store:reviewapp?appid=9wzdncrdmtk6" +
Windows.ApplicationModel.Store.CurrentApp.AppId));
}));
RateDialog.Commands.Add(new UICommand("Not now"));
RateDialog.DefaultCommandIndex = 0;
RateDialog.CancelCommandIndex = 1;
await RateDialog.ShowAsync();
}
Run Code Online (Sandbox Code Playgroud)
AppScreen
弹出