Tag: windows phone silverlight

故事板动画滞后

我创建了一个降雪动画但它有点滞后,如果我在空白的新应用程序中创建这个动画它工作正常但如果尝试构建更多的东西并使用它完全构建应用程序它开始滞后。 XAML C# using System.Windows.Shapes; using System.Windows.Media.Animation; using System.Windows.Media; public partial class MainPage : PhoneApplicationPage { private static Random random; public MainPage() { InitializeComponent(); random = new Random(); this.StartFallingSnowAnimation(); } private Ellipse GenerateEllipse() { Ellipse element = new Ellipse(); element.Fill = new SolidColorBrush(Colors.Cyan); element.Height = 8.0; element.Width = 8.0; this.ContentPanel.Children.Add(element); return element; } private Storyboard […]

绑定背景类的样式颜色

在我的应用程序中我有ColorToBrushConverter.cs,ColorItem.cs和一个包含一些颜色集合的框页,当用户点击任何颜色并返回到主页它保存到设置隔离存储然后我能够设置我的stackpanel任何元素背景从该颜色框页面中选择颜色。 但问题是我有一种样式,我想要颜色绑定,所以我们可以从c#中做到这一点,或者在下面的类中使用xaml中的颜色绑定。 ColorToBrushConverter.cs namespace CustomColorsPicker.Converters { public class ColorToBrushConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { if (value != null) { return new SolidColorBrush((Color)(value)); } return null; } public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture) { throw new NotImplementedException(); } } } ColorItem.cs namespace ColorBox […]

在FM无线电频率上前进和后退

我已经设计了一个后退按钮和一个带xaml的前进按钮。 当我单击后退按钮时,我的FM收音机实例应根据信号强度开始寻找低于射频的射频。

声音通过扬声器和耳机两个或仅从扬声器

在UWP或Windows手机8 / 8.1 / silverlight我想通过扬声器只播放扬声器事件耳机播放声音或通过按钮点击或两者都可能将音频切换到扬声器? 请给我一个解决方案

用波浪动画填充椭圆

我已经在Windows Phone 8.1 Silverlight App和UWP中创建了一个椭圆,我想用动画波填充它,为此,我正在遵循这个解决方案 但它适用于WPF,所以我无法使用像“Visual Brush”这样的控件。 我想用类似于此的波填充椭圆(在图像中忽略50%) – 这是我的eliipse 视觉刷上的任何替代品? 主要是我想在Windows Phone 8.1 Silverlight中实现它,但是如果它在WP平台上不可用,我将切换到UWP

执行保持事件时,单击事件不应触发

我在我的Windows手机Silverlight 8.1应用程序中有按钮我创建了两个事件一个单击事件和第二个保持事件,我想当用户按住这样的按钮然后点击事件不应该触发,但目前当我按住按钮然后离开该按钮单击按钮也火,所以如何处理。 private void ExtraButton_Click(object sender, RoutedEventArgs e) { } private void ExtraButton_Hold(object sender, GestureEventArgs e) { } 那么如何在执行hold事件时取消click事件。