Tag: windows 8

Windows Metro App中缺少XPath

有一种简单的方法可以在Windows 8 metro应用程序中对XML执行XPath查询吗? 用于创建metro应用程序的.NET框架中不存在System.Xml.XPath ,并且在尝试使用HTMLAgilityPack后,我也无法取得任何进展。 有没有简单的方法来执行这些查询?

用于Windows 8 RTM的Microsoft Advertising SDK导致访问被拒绝错误

请注意以下事项: 我有Windows 8 RTM。 我有Visual Studio 2012 RTM。 我有Microsoft Advertising SDK RTM。 我所做的就是:添加对它的引用。 错误: System.UnauthorizedAccessException Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.WaitForCompletion(NestedCallContext nestedCallContext, BlockingCall call, WaitHandle timeoutSignal) at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalOutSynchronous(Action action, Int32 targetApartmentId, WaitHandle aborted, WaitHandle timeoutSignal) at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalOut(Action action, Int32 targetApartmentId, WaitHandle aborted, CallSynchronizationMode syncMode, WaitHandle timeoutSignal) at Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.MarshalOut[TValue](RemoteHandle`1 targetObject, Action action, […]

地铁应用程序应如何缓存图像以进行逻辑删除(并且应该如此)?

我有一个ac#metro应用程序,它下载了一个具有uri属性的对象集合。 这个集合绑定到一个带有Image源绑定的ListBox,这很好用。 当应用程序处于墓碑状态时,我想保留所有应用状态,包括集合和从互联网下载的图像。 覆盖案例,用户操作导致集合被下载并正确显示,他们切换到另一个应用程序,我的应用程序终止。 然后用户切换回我的应用程序,并期望与以前完全相同的显示,但现在没有连接到互联网。 保存集合很简单,挂在Image上的ImageLoaded事件很容易,但我怎么能保存该图像? 这是必需的function,Windows会自动缓存这种基于http的图像吗? 请注意,已针对RP更改API,并且使用WritableBitmap的常见示例不再有效,因为构造函数无法再接受ImageSource。 更新: Metro APP – BitmapImage to Byte []或从Web下载图像并将其转换为Byte []数组 ,这是我所害怕的,那些不使用现有的工作边界图像元素,而是进行单独的http调用。 我真的不想两次下载我的所有图像。 我将尝试一个尖峰,看看Windows是否在这种情况下缓存http请求。

从Windows RT应用程序中的文件读取

可能重复: 如何逐行读取文本文件? 我试图在C#中逐行读取文件。 这是我的代码 String filename = “apoel.txt”; System.IO.StreamReader file = new System.IO.StreamReader(filename); 我按照MSDN页面上的说明进行操作,然后完全按照它们进 问题是我一直在收到错误 System.IO.StreamReader.StreamReader(System.IO.Stream)’的最佳重载方法匹配有一些无效的参数 参数1:无法从’string’转换为’System.IO.Stream’ 我添加了using System.IO ; 在我的代码顶部 我究竟做错了什么? 如果它有任何帮助,这是一个Windows Metro应用程序 也有人可以向我解释为什么我发布的MSDN上的文章是错误的并且不起作用? 请不要给我另类。 请告诉我为什么我的代码在MSDN中解释时没有工作

使用xaml在windws 8应用程序中从页面导航到另一个时添加进度条

我正在开发一个Windows 8应用程序,我想在从一个导航到另一个页面时向我的页面添加一个进度条,因为用户必须等待才能从服务器加载数据。 任何人都可以向我提供我需要在XAML和C#中添加的代码吗? 应该使用进度条的哪些属性或事件? // XAML PAGE <!– –> //C# Page using App1.Data; using App1.DataService; using System; using System.Collections.Generic; using System.IO; using System.Linq; using Windows.Foundation; using Windows.Foundation.Collections; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Controls.Primitives; using Windows.UI.Xaml.Data; using Windows.UI.Xaml.Input; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Navigation; // The Grouped Items Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=234231 namespace App1 { […]

如何在Windows 8 Metro界面上方绘制?

我想绘制将驻留在所有其他界面之上的图形,包括Windows 8新主屏幕。 你会怎么做呢? 对于Windows 7及更低版本,它就像显示透明的全屏窗口一样简单,但现在由于桌面与操作系统的其余部分分离,因此不再可能。 原因是我需要显示两个独立于Windows鼠标光标的游标。 我正在开发一个用于Wii遥控器的多点触控模拟软件(使用传感器条指针),目前我只需设置光标位置并通过抖动+1和-1像素唤醒它。 但它干扰了触摸,所以我必须在使用触摸模拟时禁用它。 它目前有效,但我想添加多点触控支持,以便您可以使用Wii遥控器进行缩放和旋转。 触摸function已准备就绪,但您可能希望在使用Wii遥控器时握住一个触摸点并选择另一个触摸点时看到光标,并且在按住第一个触摸点时,Windows光标无法移动到其他任何位置,因为它坚持触摸点。 我已经看到如何通过为屏幕获取Graphics对象直接绘制到屏幕,但它不起作用,因为它完全不受管理,因此图形保持可见,直到其他东西刷新该区域。 那么,有什么建议吗? 涉及的项目名为Touchmote,可在touchmote.net上作为源代码和可安装的beta版提供。

如何触发我的代码中的按钮单击?

如何直接在我的代码中触发按钮单击? 我有这样的代码: namespace App1 { /// /// An empty page that can be used on its own or navigated to within a Frame. /// public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); } protected override void OnNavigatedTo(NavigationEventArgs e) { // fire a click ebent von the “Button” MyBtn } private void […]

Metro / Windows 8 + C#/ XAML:如何查找存储在文档库中的图片的有效URI?

对于Windows 8,我创建了一个应用程序,可以从Web下载图片并将其存储在用户文档库中以编程方式创建的子文件夹中。 我已将所需的function和声明添加到应用程序清单: 文档库作为function启用 添加了jpg的文件类型关联,并在声明中标记了“open is safe” 启动应用程序时,所有文件夹和文件都已正确创建 – 用户可以从文件系统手动打开它们。 我的挑战如下:当我以编程方式加载所有可用图像并将此图像列表绑定到XAML元素时,我需要一个URI“xxx:///yyy/zzz.jpg”,可用于正确设置图像源。 我尝试了各种架构风格。 “file:///yyy/zzz.jpg”但没有成功。 有没有办法做到这一点,或者根本没有办法? 当图片存储在应用程序数据中时,XAML对“ms-appdata:///local/zzz.jpg”之类的URI感到满意。 但我绝对宁愿将图片存储在用户的库中。 谢谢你的帮助!

WPF平铺控制,如Windows 8开始菜单

那么,有没有人知道模拟Windows 8 Stat Menu Tile Panel的面板或控件? 所有这些function,如SQUAD瓷砖或更大的? 我也看到了堆栈溢出的这个链接,但由于声誉点低,我可以在那里评论“它不工作” 模拟Windows 8开始菜单平铺布局引擎

SemanticZoom ZoomedOutView SelectedItems返回DependencyObject

在SemanticZoom控件中,我对放大和缩小视图使用相同的CollectionViewSource 。 为此,我在后面的代码中绑定缩小的GridView ,如下所示: (FavoriteGroupsSemanticZoom.ZoomedOutView as ListViewBase).ItemsSource = this.FavoriteGroupsViewSource.View.CollectionGroups; 一切都按预期工作。 但是,现在缩小的GridView绑定到DependencyObjects列表而不是原始组。 因此,当我访问SelectedItems时,我得到一个WinRT对象,其中包含DependencyObjects而不是我的组列表。 如何访问缩小的GridView的选定组?