-
1 votesanswersviews
编译后位于“Windows运行时组件”的代码在哪里?
在Visual Studio 2012中构建“Windows运行时组件”项目时,它会创建.winmd和.pri文件 . AFAIK,winmd文件只包含元数据,但没有代码 . 那么实际代码位于何处? 编辑: 这是构建输出,如您所见,没有提到任何dll文件: 1> ------ Rebuild All started:Project:WindowsRuntimeComponent1,Conf... -
4 votesanswersviews
检测Windows 8.1商店应用程序是否在SplittView或FullView中
有没有办法判断Windows 8.1存储(XAML / C#)是否在SplittView中? 或者有没有办法获得当前显示器的全宽? -
2 votesanswersviews
在Windows 8.1应用程序中更改全局应用程序字体
网上有很多关于如何嵌入自定义字体,创建字体样式并将其应用于控件的文章 . 但是如何覆盖全局应用程序字体,以便每个控件使用该字体而不是为每个控件手动设置FontFamily属性 . 就我而言,我不希望使用自定义字体作为全局字体,而是使用系统字体,如Tahoma或Calibri . -
0 votesanswersviews
是否有一个免于修剪的Unicode“空白”字符?
我正在使用基于PopupMenu类的上下文菜单,其中菜单命令添加了 UICommand 类 . 一切正常但尝试为当前选中的命令添加复选标记 . 使用合适的Unicode字符(例如复选标记或实心圆等)也很容易 . 棘手的一点是,为了对齐命令,我需要在每个命令的开头插入'white space'而没有复选标记,这样命令文本全部对齐,左边有一个复选标记偏移(例如here仅用于视觉说明) . 每次尝试插入... -
4 votesanswersviews
无法加载文件或程序集'System.Net.Http, Version=4.0.0.0'
我不知道我做了什么,但我可能已经从GAC中删除了 System.Net.Http 4.0.0.0 . 我有一个Windows可移植的库,其目标是WinRT编译和工作正常,现在我每次尝试运行它时都会收到以下错误 无法加载文件或程序集'System.Net.Http,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50... -
0 votesanswersviews
为什么VS2015模拟器中的HttpRequestException而不是模拟器
我有一个WinRt通用应用程序,只使用VS2015CTP Ultimate(没有第三方软件) . Phone Emulator连接到Azure,但Windows Simulator需要通过Http代理服务器 . 我不在公司防火墙内 . 但是,如果我使用Fiddler并让App使用其Http代理服务器,则模拟器可以工作 . 我想根本不使用Fiddler,所以我的问题是,如何在没有Fiddler的帮... -
0 votesanswersviews
WinRT缓存,低内存清理
我有一个WinRT应用程序,它使用许多(有时很大)的图像 . 图像存储在磁盘上,但加载图像需要一些时间,这会导致视觉打嗝 . 为了解决这个问题,我将它们存储到缓存中 . 但是,我对在内存中存储图像的任意数字有点犹豫,并希望使用在内存不足时自动清理的缓存 . 我将如何实现这一目标?在iOS上有一个 didReceiveMemoryWarning 方法,但我找不到WinRT的等效方法 . -
23 votesanswersviews
在WinRT中选择XAML的ListView和GridView
XAML中的GridView和ListView似乎是相同的控件 . How does a developer choose between the two? -
1 votesanswersviews
在后面的代码中更改GridView的DataTemplate
我在App.xaml中定义了不同的数据模板,具有不同的名称(temp1,temp2,temp3) . 现在我想将这些模板应用于GridView . 所以我正在使用 GridV.ItemTemplate = (DataTemplate)FindName("temp1"); 其中GridV是GridView的名称 . 但现在我没有得到正确的输出 . 我只得到项目的类型,而不是链接... -
3 votesanswersviews
Windows 8自动滚动焦点由VKB遮挡的TextBox在包含在具有ScrollViewer的控件(如FlipView)中时被禁用
我创建了一个简单的测试应用程序来复制我看到的问题,但无法解决问题 . 我有一个基本的Windows应用商店应用程序,其中包含ItemsControl中包含的TextBox的平面列表 . 该列表足够长,当Bottom TextBox具有焦点时,它被虚拟键盘遮挡,整个视图将自动向上滚动以确保TextBox在使用键盘时可见 . 但是,如果ItemsControl托管在FlipView或GridView而... -
1 votesanswersviews
在Windows 8 gridview中绑定到ObservableCollection中的更改对象
我有一个gridview: <GridView xmlns:controls="using:Windows.UI.Xaml.Controls"> <GridView.ItemTemplate> <DataTemplate> <Grid> ... -
0 votesanswersviews
GridView上的ItemClick事件
我有一组对象,我想绑定到我的Xaml(目前使用GridView) . 我不知道GridView是否是我想要实现的最佳工具 . 这大致是我目前的DataTemplate: 我需要在Grid1上点击/点击触发器 . 但是当我将此模板与GridView一起使用时,ItemClick事件将在完整模板上触发 - 当然这是正确的 . 如何在Grid1上设置click事件?我可以在DataTemplate声明... -
1 votesanswersviews
数据绑定不在WinRT弹出窗口中更新
我有一个弹出窗口(下面的相关部分): <Flyout x:Key="flyoutAverage" FlyoutPresenterStyle="{StaticResource flyoutPresenter}" Closed="Flyout_Closed"> <Grid> <TextBox Grid... -
9 votesanswersviews
WPF RichTextBox SpellCheck ComException
我试图在某些Windows 8.1机器上启用拼写检查时遇到异常(两者都有最新更新,操作系统语言是俄语,.NET框架4.7是俄语)说: System.Reflection.TargetInvocationException:调用目标抛出了异常 . ---> System.Runtime.InteropServices.COMException:Windows.Data.Text.Words... -
11 votesanswersviews
Windows Phone 8.1位置跟踪
我想实现一个不断向Web服务发送设备位置的应用程序 . 查看文档,我发现了Geolocation类和一些讨论位置跟踪的文章: How to continuously track the phone's location for Windows Phone 8 How to run location-tracking apps in the background for Windows Ph... -
0 votesanswersviews
Windows Phone 8.1在启动时抛出FileLoadException
我目前正在构建Windows Phone 8.1应用程序(WinRT) . 我可以在Visual Studio 2013中以调试模式构建它,没有任何问题 . 它也可以在模拟器和真实设备上运行 . 但是当我在发布模式下构建应用程序时,它会立即在模拟器和设备上崩溃 . 在Visual Studio的“调试输出”窗口中,我可以看到启动时抛出了FileLoadException . 这意味着: 找到托管... -
1 votesanswersviews
Flurry和Windows Phone 8.1 WinRT兼容吗?
如何修复Flurry SDK加载失败? 设置 带有SQLite for Windows Phone 8.1的Windows Phone 8.1 WinRT项目 使用SQLite强制您使项目构建为: ARM x86 代码 在视图模型的加载中,我调用: FlurryWP8SDK.Api.LogEvent(eventName,true); 并给出例外 System.IO.FileNotF... -
0 votesanswersviews
验证UWP C#中的文件写入
我正在尝试确保将文件复制到另一个位置 - 出于SQLite的原因(请参阅UWP App SQLite Access database in Documents Library) . 麻烦的是,如果我删除对目标StorageFile的访问(即拔出USB棒然后尝试保存),StorageFile的CopyAndReplaceAsync方法将不会提及文件是否写入失败 . 因此,尝试打开文件以测试它是否已成... -
4 votesanswersviews
使用ms-appdata访问StorageFolder
我有一个应用程序,我必须存储和使用 absolute 路径的文件夹和文件 . 我有一个非常简单的问题 . 当我存储这样的文件夹的路径:"ms-appdata:///local/my_folder"并尝试从此路径获取StorageFolder时,它会抛出FileNotFoundException . Why is this exception thrown? AFAIK &q... -
0 votesanswersviews
如何重置Xaml SwapChainBackgroundPanel的焦点
我有一个实际上是SwapChainBackgroundPanel的页面,我用它来渲染SharpDx(本质上是一个C#DirectX包装器) . 对于我的输入,我处理面板的Pointer *和Key *事件 . 问题是面板上还有一个按钮(后退按钮),因为某些原因按钮正在获得默认焦点 . 因此,当我按空格键时,它正在调用按钮的单击事件 . 为了防止这种情况发生,用户必须单击背景(面板)以将焦点重新放在... -
1 votesanswersviews
在WP 8.1 RT中播放和暂停音乐播放器
我有一个应用程序(Windows Phone 8.1 RT),我在其中录制和播放小型音频剪辑 . 我使用 MediaCapture 对象录制剪辑并使用 MediaElement control的 Play() 和 Pause() 方法播放它们 . 但是,如果手机的音乐播放器在后台播放一些音乐,则会给我带来一些问题: 在录制音频期间,播放的音乐被静音,以便录制的音频不具有在后台播放的音乐内容 ... -
-2 votesanswersviews
在C中将UTF16(Windows wchar_t)转换为UTF8非英文字母已损坏(韩文)
我正在尝试制作一个多平台应用程序 . 在Windows应用商店应用程序(winrt)端,打开一个文件并以Platform :: String格式读取其路径,该格式为Windows中的wchar_t,UTF16 . 由于我的核心逻辑是独立于平台的并且只使用标准C数据类型,因此我通过以下代码将路径转换为UTF8中的std :: string: Platform::String^ copyPath = ... -
2 votesanswersviews
Windows Phone WEB API通过HttpClient发布返回404错误
在我的Windows Phone应用程序中,我有一个引用可移植类库(PCL)的WinRT组件,其中包含通过HttpClient对远程WEB API地址执行POST的代码 . HTTP客户端还发送多部分表单数据内容 . Windows Phone应用程序在应用程序清单中启用了Internet(客户端和服务器)功能 . 当我运行此代码从物理电话或手机模拟器调用HTTPS URI时,我收到404错误,但... -
1 votesanswersviews
WinRT从无限的在线流中读取
以下代码从URI获取Stream,并使用循环以块的形式读入 . 请注意,指定URI后面是一个在线无线电流,这意味着没有已知的大小 . var uri = new Uri("http://*******", UriKind.Absolute); var http = new HttpClient(); var stream = await http.GetStreamAsync... -
1 votesanswersviews
适用于Windows Phone 8.1的MarketplaceSearchTask
我从最近2天一直在寻找Windows Phone 8.1的市场搜索任务,我从以下链接获得了答案: Are there any class in WinRT as MarketPlaceReviewTask in WP? 我尝试了给定的解决方案,但它没有按照建议工作 . 那么,任何人都可以帮助我在Windows Phone 8.1上使用市场搜索功能吗? Silverlight手机具有相同的功能 . ... -
13 votesanswersviews
Windows Phone 8.1(WinRT):自定义循环选择器
我想为我的 Windows Phone 8.1 (WinRT) 定制一个循环选择器,我暂时找不到任何解决方案 . 我想要这样的东西: Windows Phone Toolkit适用于WP8.0和WP8.1 Silverlight,它不适用于WP8.1(WinRT)应用程序(而this question适用于WP8.1 Silverlight) . WP8.1有DatePicker & T... -
0 votesanswersviews
无法仅在一台计算机上连接到MySQL数据库
我正在使用MySQL Connector/Net 6.7.4向Windows 8商店应用程序中的MySQL数据库发送和接收数据 . 它完美地适用于一台机器,但不适用于另一台机器 . 这是错误: mscorlib.dll中出现'System.AggregateException'类型的第一次机会异常MySql.Data.RT.DLL中出现类型'MySql.Data.MySqlClient.MySq... -
4 votesanswersviews
WinRT XAML - 托管和非托管 - 它是如何工作的?
这是关于新的WinRT API以及针对它的语言(直接或间接)以及它们与XAML的关系,我不明白 . .NET语言(C#,VB.Net,F#)可用于构建在'api-restricted' CLR上运行的XAML Metro应用程序,而CLR又在WinRT上运行 C可用于构建直接在WinRT API之上运行的非托管XAML应用程序 我的问题是 - 方案1中的XAML是否转换为BAML,然后... -
36 votesanswersviews
Windows 8商店应用程序(Metro)是否在Windows 7或XP中运行?
我想知道使用Visual Studio 11 Developer Preview和.Net FrameWork 4.5开发的Metro应用程序是否可以在Windows 7或XP中运行 . 不是正常的Windows窗体或WPF,我想知道所有新的Metro应用程序 . 在Windows XP或Windows 7中运行Metro Apps需要哪些新功能 -
7 votesanswersviews
为通用应用程序创建F#PCL(a.k.a.商店应用程序或Windows应用程序或WinRT应用程序)
从Visual Studio 2013 Update 2开始,可以创建可以引用Windows运行时类型的可移植类库(PCL)(之前不可能),只要它们仅针对Windows 8.1和Windows Phone 8.1而不是其他目标 . I tried this in C# by adding a C# Class Library (Portable for Universal Apps) and it...