草庐IT

winrt-xaml

全部标签

c# - 如何在 Windows 8.1 上捕获被发送回 webview (XAML/C#) 的 url

我正在尝试检测该url在webview播放时发回的url,但我无法找到如何执行此操作。该应用程序正在接收dmeventurl,我希望能够捕获它们,有人知道该怎么做吗?这是我的代码:XAML:c#:DmWebView.Source=newUri("http://www.dailymotion.com/embed/video/x285bo8?html=1&controls=1&autoplay=1&api=location");我在模拟器中收到的Windows消息: 最佳答案 所以我要回答我的老问题,你的JavaScript能够与你的X

windows - 如何调试 'Xaml.UnhandledExceptionEventArgs'异常?

在我的C#Windows应用程序中,当我在调试器中运行它时,我得到了这个“Xaml.UnhandledExceptionEventArgs”:{Windows.UI.Xaml.UnhandledExceptionEventArgs}{“访问被拒绝。\r\n”}错误的“访问被拒绝。\r\n”要检查native对象,请启用native代码调试。有人知道如何调试吗?谢谢。 最佳答案 我希望您需要这样做:Unmanagedcodedebugging属性,在ProjectDesigner的Debug页面上可用,决定是否支持native代码的调

c# - XAML 嵌套模板绑定(bind)

我有一个ListView,我在其中使用DataTemplateSelector绑定(bind)了多个数据模板。但是,我无法构建我的项目,出现“未将对象引用设置为对象实例”的错误。我将问题缩小到组合框的数据绑定(bind)ItemsSource。如果我注释掉组合框,我的项目就会构建。据我了解,Binding关键字在运行时进行评估,但这是一个编译时错误。我试图通过换成x:Bind来绕过错误,因为它在编译时进行评估,但随后需要定义DataTemplate的类型。x:DataType={x:Typetemplates:FilterDropdownDataTemplate}但是,x:Type未在

用于 winRT 的 Python 投影(绑定(bind))?

我有一个python程序,我想访问win10平板电脑上的加速度计。在RT中有一个可用的API。有人知道Python的RT投影吗?或者,也许还有其他访问API的方式?? 最佳答案 更新现在有一个社区维护的项目分支。https://github.com/pywinrt.原始答案看起来有一个名为“xlang”的正在进行的Microsoft项目旨在执行此操作。请参阅:https://github.com/Microsoft/xlang/issues/37. 关于用于winRT的Python投影(

c++ - 使用 CMake 以 C++/WinRT 为目标

我正在编译一个基于CMake的第三方C++共享库,以便在UWP应用程序中使用。根据MSDN上的文档,我一直在使用标志-DCMAKE_SYSTEM_NAME=WindowsStore-DCMAKE_SYSTEM_VERSION=10.0进行构建。虽然这对于标记任何不允许或不可用的API非常有用,但我的理解是它设置了/ZW标志,从而启用C++/CX。除了一些小问题(例如:库处理网络,并使用变量名称interface显然是C++/CX的保留关键字),这大部分都很好。更根本的是,由于我正在构建标准C++库,所以我宁愿使用标准C++(C++/WinRT)。有没有办法告诉CMake以Windows

windows - 在 Windows 8 (Metro) 应用程序中获取 XAML 控件的 hWnd?

我需要将一个hwnd传递给要将原始视频写入帧的nativedll。在WPF中,这是可行的,因为您可以从控件中获取hwnd引用。这在Metro应用程序中可能吗? 最佳答案 无法获取控件的HWND,因为Metro没有HWND。如果可以获取视频流,请尝试使用视频刷并设置源。否则,查看SharpDx库,它是DirectX的托管端口。我认为您可以从中为元素绘制“东西”。希望这对您有所帮助。 关于windows-在Windows8(Metro)应用程序中获取XAML控件的hWnd?,我们在Stack

windows - 为什么可以在 XAML 中将 Content 表示为字符串?

我正在浏览Windowsuniversalsamples我注意到ToggleButton的一种奇怪的样式将其Content表示为字符串:当我删除该行时,汉堡包按钮从AppShell.xaml中的设计器中消失了。当我取消注释时,按钮神奇地重新出现了。我无法在我的项目中重现这一点。该应用没有汉堡包按钮Assets。谁能解释一下这是如何工作的? 最佳答案 是SegoeMDL2Assets字体中的Hamburger符号,用于常用符号。 关于windows-为什么可以在XAML中将Content

c# - C#添加Style后获取Button.Content | Xaml

如果我像这样在.xamlView中声明按钮的内容:我可以使用Button.Content在我的C#代码中轻松获取它并将其转换为网格。但是当我通过代码用ControlTemplate添加一个Style然后想获取内容时,它总是null...Buttonbtn=newButton();btn.Style=App.Current.Resources["MyStyle"]asStyle;Gridgrid=btn.ContentasGrid;//我的风格是这样的:按钮在View中的样式正确... 最佳答案 我使用以下代码获取了文本:Gridg=

Windows Phone 8.1 WinRT 页面自定义转换

在WindowsPhone8.1RT中有没有一种方法可以编写我自己的页面转换代码,我可以得到多低的水平和花哨的程度?我不是在谈论能够在滑动和旋转门转换之间进行选择。更像是编写自定义着色器,该着色器使用位掩码随着时间的推移在两帧之间进行插值。假设我不想创建一个会烧毁首页的过渡。我尝试用谷歌搜索一些教程,但我很难找到任何教程。 最佳答案 您可能应该看一下DirectX与XAML的结合,您可以在网上找到大量资源。这是你能得到的最低价,而且super强大。对于C#,有一个名为SharpDX的流行包装器这可以使事情变得更容易。另一个选项可能是

c# - WP 8.1 RT 的大图 block 变灰;较小的瓷砖看起来很好

我有一个用WindowsRT和XAML编写的WindowsPhone8.1应用程序。该应用程序存在一个问题,它放置在主屏幕上的快捷方式磁贴之一变灰了。在屏幕截图1中,大图block变灰了,与其他应用程序的图block相比,变灰是可见的。在屏幕截图2中,较小的图block看起来非常好。只有应用程序的大图block仍然存在该问题,并且它始终呈灰色,即使是刚安装到手机上也是如此。我读了很多关于应用程序磁贴变灰的报告,其背后的原因是正在执行某种备份。但就我而言,这个问题是永久性的,只存在于大瓷砖上。图block变灰:较小的图block看起来很好:我该如何解决这个问题?如果问题是因为操作系统在后