jjzjj

winrt-xaml

全部标签

windows - 如何在 Powershell 中引用 WinRT 组件

我正在尝试使用Windows.SystemPowerShell中命名空间,WinRT的一部分。程序集不是dll,而是winmd。将程序集加载到PowerShell的两种方式似乎不起作用#[System.Reflection.Assembly]::LoadFile("C:\ProgramFiles(x86)\WindowsKits\8.0\References\CommonConfiguration\Neutral\Windows.winmd")#Add-Type-Path"C:\ProgramFiles(x86)\WindowsKits\8.0\References\CommonCon

c# - xaml 中带有集合的嵌套对象似乎会泄漏到相邻的集合中

当我定义一个对象集合时,每个对象都包含这样一个集合:每个ChildNestedObjectTest对象都获得所有九个Point对象,而不是每个对象都获得它们看起来应该拥有的三个对象。这是为什么?后面的代码是:namespaceGraph2{publicclassNestedObjectTest:DependencyObject{publicstaticreadonlyDependencyPropertyChildrenProperty=DependencyProperty.Register("Children",typeof(List),typeof(NestedObjectTest)

windows - Xaml + Directx Fullscene Windows 10 移动版

我使用visualstudio2015,并创建了一个VisualC++Universal:DirectX11和XAMLApp(UniversalWindows)项目。我在设备或模拟器上运行并得到如下图所示的结果我希望我的游戏全屏显示。 最佳答案 参见ApplicationView.TryEnterFullScreenMode 关于windows-Xaml+DirectxFullsceneWindows10移动版,我们在StackOverflow上找到一个类似的问题:

windows - 导航页面时 xaml 中的 InvalidCastException

这是MainPage的点击事件代码voidItemView_ItemClick(objectsender,ItemClickEventArgse){varitem=((EventItem)e.ClickedItem);this.Frame.Navigate(typeof(EventPage),newNavigator(){Parent="Dashboard",Event=item});}Inimagethecodeofnextpage 最佳答案 加载事件的sender参数是引发事件的控件(在本例中为当前页面);所以它的类型是页面的类

c# - 单击按钮后定义图像源 Windows 10 UWP,XAML C#

我是一名尝试学习针对Windows10UWP进行开发的新开发人员,几天来我一直在努力学习基础知识。我只是想弄清楚如何使用C#更改XAML属性,特别是我想更改图像的来源,以便单击按钮将更改显示的图像。我习惯了javascript和jQuery,它们使这个过程绝对轻松($("#elementID").attr("src","Images/NameOfFile.PNG");)。我如何为UWP应用执行此操作?数据绑定(bind)似乎很相似,但我很难理解它,无法想象做这么简单的事情会如此困难。你能帮我吗?谢谢! 最佳答案 最简单的方法(没有数

windows - 如何通过 UWP 在 XAML C# 中显示图像?

我一直在网上查找,但似乎无法找到如何将简单图像添加到我的UWP项目中。只是希望它能在我的项目中正确显示。这是我的一些代码: 最佳答案 您不能将图片的来源设置为您使用过的路径。据我所知,您不能引用磁盘上的任意文件作为图像的源(至少不能通过XAML中的路径)。您可以在XAML中引用您添加到项目中的图像。根据该路径,您似乎已经完成了该操作(因为它在您的Assets目录中)。如果您的XAML页面与Assets目录位于同一目录中,那么您可以使用相对路径:或者您可以使用与XAML页面文件所在位置无关的绝对路径:参见Image.Sourcepro

windows - 如何读取 WinRT 错误?

在VisualStudio2015中调试我的通用Windows应用程序时,我注意到输出窗口中存在一些错误:Exceptionthrownat0x00007FFE25967788(KernelBase.dll)inxxx.exe:0x40080201:WinRToriginateerror(parameters:0x0000000080072738,0x00000000000000C2,0x000000217DCFEFD0).Exceptionthrownat0x00007FFE25967788(KernelBase.dll)inxxx.exe:0xE06D7363:MicrosoftC

windows - 如果 Xaml 按钮在触摸屏上被按住则为 "clicked"

我正在使用C++开发WindowsUWP应用程序。我想添加一个可以左键单击或右键单击并执行相应任务的按钮。该按钮在带鼠标的普通设备上完美运行。不幸的是,在触摸屏上,如果用户按住按钮,左键单击和右键单击事件都会被触发。我使用“Click”处理左键单击事件,使用“RightTapped”处理右键单击事件。关于如何在用户按住按钮时禁用左键单击事件的任何建议?谢谢!XAML代码很短:这是cpp代码:voidMainPage::OnClick(){//Leftclicktask}voidMainPage::OnRightClick(){//Rightclicktask}编辑:谢谢大家,解决方案是

windows - 如何在 WinRT 中打印字形元素

我正在尝试使用Path、TextBlock和Glyph打印Canvas它上面的元素,但是字形被排除在打印内容中。这与Silverlight5Vectorprinting完全相同的问题非常相似。,为此我从未找到解决方案。我是否遗漏了什么或者WinRT中是否存在同样的问题?作为背景,我想打印一个XPS文档,但由于WinRT无法直接打印,我在每个页面之外创建一个Canvas,然后可以将其提供给WinRT打印API。这工作正常,只是缺少字形,使整个方案变得毫无用处。任何有关打印XPS文档、打印字形或确认两者都不可能的帮助都会有所帮助。更新:当UIElement被发送到打印机时,ImageBru

c# - 开发非常基本的 Windows 8.1 应用程序。如何从后面的 xaml 代码执行验证

您好,我正在开发一个非常简单的Windows8.1桌面应用程序,我想对它进行用户输入验证。强制输入某些字段并进行一些条件验证。我不做MVVM等,只是带有代码的xaml。有人可以给我指点一个博客/示例,它可以正确执行这个非常基本的功能吗?请帮忙 最佳答案 一种选择是使用WinRTXAMLToolkit,它提供了TextBoxValidationExtensions。您可以像这样使用它们:当输入无效输入时,它还允许您选择画笔来突出显示文本框。 关于c#-开发非常基本的Windows8.1应用