标签: windows-runtime

如何为Windows 8应用程序提供3个闪屏尺寸?

我正在尝试创建一个Windows 8 C#/ XAML应用程序,我想要做的第一项任务是设置启动画面.

如何提供Splash屏幕元素文档中引用的100%,140%和180%版本?

该链接指的是Tiles概述,然后链接到Tile图像大小,然后链接到Globalizing tile和Toast notification,它既提供了文件夹命名约定,又提供了文件命名约定,这些都不适用于Splash屏幕.

为什么它不能成为一个很好的appxmanifest条目?

splash-screen windows-8 windows-runtime winrt-xaml

14
推荐指数
1
解决办法
7699
查看次数

在WinRT中的默认Web浏览器中打开URL

问题就是这一切.基本上,我只想知道WinRT中的替代方法:

Process.Start("http://www.google.com/");
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net windows-runtime

14
推荐指数
2
解决办法
1万
查看次数

删除TextBox末尾的"X"按钮

在此输入图像描述

我正在使用C#+ XAML开发Windows应用商店应用.当我添加一个属性TextWrapping设置为NoWrap的TextBox时,TextBox结束时会出现"X".

所以,我需要删除这个"X"并且TextBox不能换行.

谢谢!

c# xaml windows-8 windows-runtime windows-store-apps

14
推荐指数
3
解决办法
2万
查看次数

C#中的Metro Tile通知

我正在尝试在c#中使用平铺通知组合一个简单的Windows 8 metro风格的应用程序,但我似乎无法让它们正常工作.

我还不太清楚的是更新磁贴通知的代码应该驻留在哪里.我已经看过Javascript示例,但我没有看到它在C#应用程序中是如何工作的.有没有人得到一些示例代码或快速提示在C#metro应用程序中应该发生磁贴更新?

c# windows-8 windows-runtime windows-store-apps

13
推荐指数
1
解决办法
6496
查看次数

确定Metro应用程序正在Windows 8选项卡或台式PC中运行

我正在使用Windows 8 metro风格开发应用程序.如果它在平板电脑上运行,与平板电脑相比,此应用程序还有一些功能.但我的问题是如何检测app在PC或Tab中运行.我不想单独为PC和TAB发布2版本.

请帮我.更新:Wheter是否可以使用GetSystemMatrics进行更新?在桌面上,我们的应用程序的行为类似于客户端和服务器,但在选项卡和移动设备中,它的行为类似于客户端

c# microsoft-metro windows-8 windows-runtime

13
推荐指数
3
解决办法
4605
查看次数

为什么WinRT框架程序集与其(不同的)非WinRT对应程序具有相同的完全限定名称?

这实际上只是一个好奇心问题.我处理查看程序集和原始IL的类型.Windows 8确实在我正在实现的东西中扭曲.我发现WinRT和非WinRT框架程序集共享相同的完全限定名称.

因此,不可能客观地判断程序集是否依赖于框架程序集的WinRT或非WinRT版本(是的,可以同时使用它们).这些组件在布局和实现的类型方面有很大的不同.

为什么他们在构建WinRT程序集时不更改公钥令牌或版本号?

.net assemblies windows-8 windows-runtime .net-4.5

13
推荐指数
1
解决办法
493
查看次数

如何在WinRT中获取类的属性

我正在用C#和XAML编写Windows 8应用程序.我有一个类,它具有许多相同类型的属性,这些属性在构造函数中以相同的方式设置.而不是手动编写和分配每个属性我想获得我的类中的某些类型的所有属性的列表,并将它们全部设置为foreach.

在"普通".NET中我会写这个

var properties = this.GetType().GetProperties();
foreach (var property in properties)
{
    if (property.PropertyType == typeof(Tuple<string,string>))
    property.SetValue(this, j.GetTuple(property.Name));
}
Run Code Online (Sandbox Code Playgroud)

where j是我的构造函数的参数.在WinRT GetProperties()中不存在.Intellisense for this.GetType().没有显示我可以使用的任何有用的东西.

c# reflection microsoft-metro windows-runtime

13
推荐指数
2
解决办法
9315
查看次数

在WinRT中创建随机数的加密安全选项是什么?

通常我会做这样的事情:

byte[] randomBytes = new byte[bytes];
string randomString = Convert.ToBase64String(new RNGCryptoServiceProvider().GetBytes(randomBytes));
Run Code Online (Sandbox Code Playgroud)

但是没有RNGCryptoServiceProvider可用.

有没有安全的随机选择?

谢谢,

random cryptography windows-8 windows-runtime

13
推荐指数
1
解决办法
1641
查看次数

如何从导航堆栈中删除页面 - c#windows 8

我需要从导航堆栈中删除选择性页面(winRT-C#)

我检查了:

WinRT的-如何忽略或从导航历史中删除页面

在Windows 8 App中弹出导航堆栈页面

但无法弄清楚如何操纵导航堆栈.是否可以操纵此导航堆栈?

c# navigation xaml windows-runtime

13
推荐指数
1
解决办法
8504
查看次数

在开发Windows Phone 8.1应用程序时,我在哪里可以找到保存在ApplicationData.Current.LocalFolder中的文件?

据我了解,WinRT应用程序存储他们的应用程序数据

C:\Users\{user}\AppData\Local\Packages

我的Windows Phone 8.1应用程序似乎也有自己的文件夹,有一个奇怪的名字,如

App.aba911777.a60e8.a46c0.aa90d.a5038d92d276e_8wekyb3d8bbwe

但是,当我浏览目录时,我找不到任何我保存的文件ApplicationData.Current.LocalFolder.他们肯定在那里,因为如果我在模拟器中重新运行我的应用程序(它根本没有关闭),可以找到缓存的文件.据推测,这些文件保存在我的实际硬盘上; 他们会在哪里?

(LocalFolder.Path给我,C:\Data\Users\DefApps\APPDATA\Local\Packages\2cdc8aaf-b7fe-4bcb-992a-18ad6f140771_b83k3kj2dpxdw\LocalState但我不知道如何在我的硬盘上找到它)

windows-runtime windows-phone-8.1

13
推荐指数
1
解决办法
2万
查看次数