Tag: windows phone 8.1

如何为windows phone 8.1中的每个listview点击项目固定辅助磁贴

我在另一个页面中显示一个列表,当点击一个列表项时,控件转移到另一个页面,在那里我点击了点击数据。 我可以使用pin appbar按钮将一个事件的辅助磁贴固定为启动面板。 它显示该页面已被固定。 现在,我想为每个点击的列表视图项目添加新的图块。 我可以在列表中获取所选项目的ID。 那么是否有可能检查每个id,pinbar是否被激活..? 这里是我写的代码: – private void ToggleAppBarButton(bool showPinButton) { if (showPinButton) { this.PinUnPinCommandButton.Label = “Pin to start”; this.PinUnPinCommandButton.Icon = new SymbolIcon(Symbol.Pin); } else { this.PinUnPinCommandButton.Label = “Unpin from start”; this.PinUnPinCommandButton.Icon = new SymbolIcon(Symbol.UnPin); } this.PinUnPinCommandButton.UpdateLayout(); } void Init() { ToggleAppBarButton(!SecondaryTile.Exists(EditWindow.appbarTileId)); this.PinUnPinCommandButton.Click += this.pinToAppBar_Click; } async void pinToAppBar_Click(object sender, RoutedEventArgs e) […]

PointerDownThemeAnimation应用程序停止WP8

我很困惑为什么我的应用程序正在关闭,我添加了PointerDownThemeAnimation并且它工作正常但只有一次,当我再次点击它时,应用程序停止。 为什么? 这是我的代码: private void staryrynek1(object sender, PointerRoutedEventArgs e) { pointerDownStoryboard.Begin(); } private void staryrynek(object sender, PointerRoutedEventArgs e) { pointerUpStoryboard.Begin(); this.Frame.Navigate(typeof(StaryRynek)); } 和

如何在Windows Phone 8.1 Universal App中获取街道地址的地理位置?

我的Windows Phone用户将在文本字段中输入街道地址。 我需要获取该地址字符串的地理位置,以便稍后我可以计算该地理位置的距离和电话的当前地址。 所以,我的问题是: 如何在Windows Phone 8.1 Universal App中获取街道地址的地理位置? 我在这个stackoverflow答案中找到了一个解决方案,但是,它适用于旧的Silverlight应用程序,而不是我目前正在使用的新的Universal Store应用程序API。

如何更改TextBox Windows Phone 8.1中文本的垂直对齐方式

如何设置在TextBox中输入的Text VerticalAlignment 。 TextBox仅具有TextAlignment属性,该属性仅用于水平设置Text对齐。 XAML: 编辑 添加VerticalContentAlignment属性后,XAML看起来像: 输出: 显然属性VerticalContentAlignment不起作用。 我在这里缺少什么?

从HttpClient.GetStringAsync读取响应

我正在使用Windows Phone / Store应用程序的新运行时使用Windows Universal应用程序。 我正在使用以下代码向服务器发送请求,并期望返回HTML响应。 但是,当我返回字符串并在UI中显示它时,它只是说: “System.Threading.Tasks.Task’1 [System.String]” 它没有向我显示应该返回的实际HTML / XML。 当我在普通的Windows窗体应用程序中使用相同的URL时,它会返回我期望的数据,但我在那里使用的代码是不同的,因为它是Win32而不是WinRT /这个新的RT。 这是我的代码。 我怀疑我没有以正确的格式返回数据,但我不知道我应该做什么。 var url = new Uri(“http://www.thewebsitehere.com/callingstuff/calltotheserveretc”); var httpClient = new HttpClient(); try { var result = await httpClient.GetStringAsync(url); string checkResult = result.ToString(); httpClient.Dispose(); return checkResult; } catch (Exception ex) { string checkResult = “Error ” + ex.ToString(); httpClient.Dispose(); return checkResult; […]

将图像从Web保存到Windows Phone 8.1 RT C#中的“保存的图片”文件夹

如何将图像保存到Windows Phone 8.1 RT中的“已保存图片”文件夹? 我使用HttpClient从网上下载了图像。

什么是AgHost.BackgroundTask作为Windows Phone Silverlight 8.1中的后台任务?

当我创建一个新的Windows Phone SIlverlight 8.1应用程序时,清单中有一个后台任务: 它是什么? 删除是否安全? 我能找到的唯一参考不是很有用http://msdn.microsoft.com/en-us/library/windowsphone/develop/dn642084.aspx

无法在Windows Phone 8.1 DatePicker中将类型’%0’的实例添加到类型’%1’的错误集合中

嘿我正在使用MVVM模式在Windows Phone 8.1中开发一个应用程序。 我想在viewModel中的DateChanged事件中从DatePicker获取日期。 运行程序后,我收到此错误: App1.exe WinRT信息中出现’Windows.UI.Xaml.Markup.XamlParseException’类型的第一次机会exception:无法将类型’%0’的实例添加到类型’%1’的集合中。 [行:117位置:97] App1.exe中出现“Windows.UI.Xaml.Markup.XamlParseException”类型的exception,但未在用户代码中处理WinRT信息:无法将“%0”类型的实例添加到集合中类型’%1’。 [行:117位置:97]其他信息:找不到与此错误代码关联的文本。 我的观点是: 和viewModel: public MainViewModel() { _dates = new DateTimeOffset(DateTime.Now); } private DateTimeOffset _dates; public DateTimeOffset Dates { get { return _dates; } set { _dates = value; RaisePropertyChanged(); } } public ICommand InitializeExpenseListCommand { get { return new RelayCommand(InitializeExpenseList()); } } public Action InitializeExpenseList() { […]

检索位于WP8.1中应用程序的本地文件夹中的StorageFile(video)的缩略图

我正在尝试将ApplicationFile的缩略图放在应用程序的应用程序包(LocalFolder)中。 存储文件是媒体文件,可以是图像(jpg或png)或video(mp4或wmv)。 现在,当我尝试使用StorageFile类的GetThumbnailAsync(ThumbnailMode)方法获取缩略图时,我得到了一个 System.Exception:找不到组件。 错误,如果文件是图像或不在应用程序包内的video,同样的工作正常。 这是我正在使用的代码隐藏 StorageFile file; private async void BtnGetVideo_Click(object sender, RoutedEventArgs e) { StorageFolder folder = await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync(“Assets\\TestImgs”); file = await folder.GetFileAsync(“SMTest.mp4”); } private async void BtnGetThumb_Click(object sender, RoutedEventArgs e) { if (file != null) { BitmapImage image = new BitmapImage(); image.SetSource(await file.GetThumbnailAsync(ThumbnailMode.VideosView)); ImagePreview.Source = image; } } 这是它的xaml

Windows Phone 8.1应用程序多语言

我正在使用Visual Studio 2015在SilverLight中创建Windows phone app 8.1。我正在创建英语和阿拉伯语的多语言应用程序。 为此,我在项目中创建了Strings文件夹,其中包含en-US和ar-KW两个文件夹,每个文件夹中都包含Resources.resw文件。 我是x:Uid设置属性。 例如Key:- Actual.Text Value:- Actual 以上工作非常好。 我有combobox和项目EN和AR。 我正在触发SelectionChanged事件以更改语言但问题是当我停止应用程序并再次运行它时,它只会更改文本和布局。 如何在运行时不重新启动它。 private void LanguageComboBoxName_SelectionChanged(object sender, SelectionChangedEventArgs e) { string selectedItem = (e.AddedItems[0] as ComboBoxItem).Content as string; var RootFrame = Window.Current.Content as SlideApplicationFrame; if (selectedItem == “EN”) ApplicationLanguages.PrimaryLanguageOverride = “en-US”; else if (selectedItem == “AR”) ApplicationLanguages.PrimaryLanguageOverride = “ar-KW”; RootFrame.Navigate(this.GetType()); }