Tag: microsoft metro

地铁应用中的自定义光标

我正在开发一种类似于涂料的涂料。 我想在某个实例中更改光标。 那么,我如何在metro应用程序中使用自定义光标? 我发现了这个 Window.Current.CoreWindow.PointerCursor = new Windows.UI.Core.CoreCursor(Windows.UI.Core.CoreCursorType.Custom, uint id); 在上面的方法中,有一个用于“自定义”光标的枚举,第二个参数用于资源ID。 那我该怎么办呢?

BlankPage构造函数无法初始化组件

我开始学习XAML,并在BlankPage应用程序中添加了一些代码。 突然间,一个构造函数正在初始化一个组件: public BlankPage() { this.InitializeComponent(); } 停止工作。 我现在有这个错误: ‘BlankApplication.BlankPage’不包含’InitializeComponent’的定义,并且没有扩展方法’InitializeComponent’接受类型为’BlankApplication.BlankPage’的第一个参数’(您是否缺少using指令或程序集引用?) 老实说,我没有做任何事情,我甚至没有看到这部分代码,现在它不起作用。 截图:

确定通知启动Windows 8应用程序的时间

我有通知进入我的应用程序,我希望能够在用户点击通知或实时图块(当前显示的项目)时将用户带到我的应用程序中的该页面。 有没有办法确定从Live Tile或Toast Notification启动应用程序时的图块数据是什么? 此外,用户还可以右键单击实时磁贴并将其关闭。 有没有办法检测到这样我可以关闭发送它们的实时图块或WNS处理它? 谢谢!

如何获得元素的绝对位置?

假设一些简单的东西: 如何获得MainTextBlock的绝对位置?

win 8 metro app c#multiple itemTemplate

我在地铁应用程序上工作,我有情况。 在我的一个页面中,我使用listview和一个显示图像及其名称的自定义项目模板。 现在我必须使用2个项目模板,如果图像是垂直的,我必须使用另一个高度更长的模板。 列表视图中可以有2个不同的模板吗? 我必须更改.cs中的模板, if the image is horizontal listview.ItemTemplate = 1 else if the image is vertical listvew.ItemTemplate =2我该如何使用它?

Windows 8 Metro App文件共享访问

我正在开发一个Windows 8 Metro应用程序,我们打算将它部署到我们公司内的几个平板电脑上。 它不适用于Windowsapp store。 我们需要应用程序访问公司网络共享上的某些目录,但强制用户使用FilePicker不是我们想要的。 我们的第一次尝试是使用await StorageFolder.GetFolderFromPathAsync(“J:\\”); 。 这不起作用,并产生以下exception: mscorlib.dll中发生了未处理的“System.UnauthorizedAccessException”类型exception WinRT信息:无法访问指定的文件或文件夹(J:\)。 该项目不在应用程序可以访问的位置(包括应用程序数据文件夹,可通过function访问的文件夹以及StorageApplicationPermissions列表中的持久项目)。 validation文件未标记系统或隐藏文件属性。 其他信息:访问被拒绝。 (来自HRESULT的exception:0x80070005(E_ACCESSDENIED)) 所以我们尝试用驱动器映射到的网络路径替换”J:\” 。 这也没有用,我们得到了这个例外: mscorlib.dll中发生了未处理的“System.UnauthorizedAccessException”类型exception WinRT信息:无法访问指定的文件(\\ domain \ path \ JDrive)。 validation清单中是否为此类型的文件声明了文件类型关联,并且该文件未标记系统或隐藏文件属性。 其他信息:访问被拒绝。 (来自HRESULT的exception:0x80070005(E_ACCESSDENIED)) 我们的应用程序具有以下function: 企业认证 互联网(客户端) 专用网络(客户端和服务器) 我们的应用程序没有声明 对于Windowsapp store应用来说,这一切都非常合理,但对于没有去商店的简单内部应用,是否有任何解决方法?

ScrollViewer不会滚动

我希望有一个接口,3个组件紧挨着另一个。 第一个是ListView,另外两个是Grids。 由于组件将在右侧溢出,我想将它们放在ScrollViewer中。 我没有成功。 我试着做一个非常简单的例子来试试,但即便是这个例子也失败了。 如您所见,ScrollViewer位于网格内部。 我错过了什么?

创建一个事件以监视变量的变化

我们只说我有: public Boolean booleanValue; public bool someMethod(string value) { // Do some work in here. return booleanValue = true; } 如何创建一个在booleanValue发生更改时触发的事件处理程序? 可能吗?

在Windows 8 CP中为选定的ListViewItem设置样式

我想在下面链接的图片中更改所选项目的边框的外观。 我已经在msdn.com和互联网上四处寻找,但我发现没什么用处。 我怎样才能做到这一点?

如何读取文件(Metro / WinRT)

我对这个看似简单的任务的明显复杂性感到震惊。 我知道我必须使用StorageFile类,并且我已经找到了这个例子 ,但我只是想读取一个我知道路径的文件,并将其作为文本读取到字符串中。 从我能够收集到的,用StorageFile读取文件,我必须经历一堆接口; IAsyncOperation和IAsyncOperationCompletedHandler 。 必须有更好(更简单)的方式。 就像是: using (StorageFile sf = StorageFile.OpenAsync(“myFile.txt”)) { string line = sf.ReadLine(); } 显然这不起作用,但也许我错过了什么,或者有人可以向我解释如何以不同的方式阅读文件?