Tag: win universal app

在WebView UWP中更改默认用户代理

我需要设置自定义UA并使用 httpRequestMessage.Headers.Add(“User-Agent”, “blahblah”); theWebView.NavigateWithHttpRequestMessage(httpRequestMessage); 但是,如果我点击页面上的任何链接,此UA将被删除并设置默认UA。 我发现了同样的问题WebView – 在每个请求上定义User-Agent但是它可能在1607中修复了吗?

如何用Marshal.SizeOf ()替换Marshal.SizeOf(Object)?

我正在从现有代码构建一个Universal类库,并且我得到一些编译器警告,我终其无法弄清楚该怎么做。 我有这样的代码: void SomeMethod(Object data) { var size = Marshal.SizeOf(data); … } 代码构建,但在Universal项目(我猜,.NET 4.5.1及更高版本的项目)中,我得到以下编译器警告: 警告CS0618:’System.Runtime.InteropServices.Marshal.SizeOf(object)’已废弃:’SizeOf(Object)在将来的版本中可能不可用。 而是使用SizeOf ()。 但是如何使用通用无参数方法Marshal.SizeOf()在上述情况下为Marshal.SizeOf(Object)创建替换? 从理论上讲,我可能不知道什么类型的data是什么? 是因为使用Marshal.SizeOf(Object)被认为是不好的做法,它被Obsolete ? 带回家的消息应该是“完全重构代码”?

更改Windowsapp store应用的标题文本

如何更改应用的显示标题? (像照片一样) 在Winforms中将是form1.Text = “new title”; 。 我们如何在UWP中做到这一点?

如何将W10 Universal App与MySQL数据库连接

我正在编写我的第一个在MySql数据库上运行的Windows 10 Universal App。 我使用了本指南中的代码(适用于Windows 8商店应用): https://blogs.oracle.com/MySqlOnWindows/entry/how_to_using_connector_net 但是当我尝试打开与数据库的连接时,我收到错误: > MySql.Data.RT.dll中出现“System.NotImplementedException”类型的exception,但未在用户代码中处理 其他信息:此WinRT版本不支持SSL。 public class DBconnector { static string server = “127.0.0.1”; static string database = “hurtownia”; static string user = “root”; static string pswd = “root”; public static bool login(string email, string password) { string connectionString = “Server = ” + server + “;database = ” […]

使用BottomAppBar显示弹出窗口

当我按下BottomAppBar中的AppBarToggleButton时,我正试图显示一个简单的Flyout(带有信息内容),但我的解决方案不起作用。 🙁 这是我的代码: 什么都没有出现..任何人都可以帮助我展示这个flayout? 非常感谢,对不起我的英语。 🙂 PAME

Windows 10 Universal App – 类型存在于“Windows.Foundation.UniversalApiContract”中

不知何故(我甚至没有做过任何事情)我在Visual Studio 2015中得到了很多错误,但我无法理解问题到底是什么。 它说“Windows.Foundation.UniversalApiContract”库中存在很多“类型”。 有人能帮助我吗? 我可以做些什么来拯救我的解决方案和我的项目? 我有时试图清理和重建它,这没有帮助。

从uwp app禁用或删除关闭按钮

通用应用程序不允许删除或禁用它似乎关闭按钮。 我们可以通过全屏隐藏它。 但是当光标移动到它上面时,会带回标题栏。 有没有办法删除关闭按钮? 原因:我正在处理屏幕时间。 在允许的时间结束后,我想阻止屏幕。 我应该删除关闭按钮,以便用户无法克服我的应用程序。 编辑:删除关闭按钮不会完全帮助。 这是工作的一部分。 我只是想知道如何删除它。

在UWP(通用Windows应用程序),Windows 10中创建自定义形状控件

我想创建一个自定义的Shape控件,它根据一些自定义属性绘制不同的形状,如Polygon , Ellipse , Rectangle等。 我能够像这样创建一个自定义模板控件ColorShape : 然后,重写OnTemplateChanged方法,并在shapeParent ContentControl插入相应的Shape控件 但我想要的是实际扩展Shape ,所以我可以用同样的方式处理所有的形状,框架和自定义。 在WPF中,我们能够扩展Shape并覆盖属性DefiningGeometry 。 在UWP中,不存在要覆盖的任何DefiningGeometry属性。 如何创建自定义Shape控件并定义相应的Geometry?

提供针对应用内购买的试用版

我想让用户能够尝试通常付费的function。 制作付费应用程序的试用版内置于商店。 这个应用程序内试验怎么样,有办法吗? 如果是这样 – 怎么样? (C#/ XAML)。

是否可以从非通用应用程序使用Wi-Fi Direct?

我一直在尝试编写一个简单的基于命令行的应用程序 (使用Visual Studio 2015和Windows 10中的C#和.NET)来启动Microsoft的Universal Samples之后的Wi-Fi Direct广告商,但手动添加对必要*的引用。 dll和* .winmd程序集,而不是创建UniversalWindowsPlatform项目。 (来自Reffere Assemblies的System.Runtime.WindowsRuntime和来自Windows Kits \ 10 \ Union Metadata \ Windows.winmd的Windows) 这是相关代码: public void StartAdvertisement(WiFiDirectAdvertisementListenStateDiscoverability discoverability, bool listenToConnections) { if (mPublisher == null) mPublisher = new WiFiDirectAdvertisementPublisher(); if (listenToConnections) { mListener = new WiFiDirectConnectionListener(); mListener.ConnectionRequested += OnConnectionRequested; } mPublisher.StatusChanged += OnStatusChanged; mPublisher.Advertisement.IsAutonomousGroupOwnerEnabled = true; mPublisher.Advertisement.ListenStateDiscoverability = discoverability; […]