草庐IT

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 - 如果 Xaml 按钮在触摸屏上被按住则为 "clicked"

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

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

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

c# - 将列表框的选定项目传递到 xaml

我是使用C#进行编码的新手,我有使用Laravel(php)进行编码的背景。我需要使用CRUD构建应用程序(Windows8.1)。但是在编辑中我遇到了问题,我需要知道如何将选定的项目传递到其他xaml文件中。我需要将MainPage的选定项目传递给EditarMainPage.xaml.csnamespaceSQLiteDemo{//////AnemptypagethatcanbeusedonitsownornavigatedtowithinaFrame.///publicsealedpartialclassMainPage:Page{SQLiteAsyncConnectioncon

windows - Windows 8 Store App 中的 XAML 对齐

我对XAML一点都不熟悉,我正在尝试设计一个非常简单的布局,其中主页由两部分组成:在左侧,我想要一张图片,它可以缩放以适应可用高度但保持其纵横比。在右侧,我想要一个最终包含文本和控件的面板-目前我只有文本。我可以通过使用ViewBox让图像表现正常,但我似乎无法让屏幕的右侧填充剩余的空白。看截图:我想要的是包含文本的区域向右拉伸(stretch),文本居中。相关的XAML代码是:我花了太长时间才搞清楚。有人可以让我摆脱痛苦吗? 最佳答案 试试这个: 关于windows-Windows8S

c# - XAML 使用 @ 绑定(bind)到属性

我有一个具有@base属性的类。@是必需的,因为“base”是C#语言的保留字。我如何从XAML绑定(bind)到此属性? 最佳答案 base是C#中的关键字,但不是XAML中的关键字,因此您可以简单地编写...如果您在当前DataContext中有这样的内容:publicstring@base{get{return"Hello,World!";}}请记住,@不是C#中属性名称的一部分,它只是意味着后面的标记是一个标识符。实际属性名称是base,即使您必须在C#中将其称为@base。 关

c# - WinRT XAML TextBlock - 超链接功能

我有一个如下所示的文本block。我只想让一个词可点击。有点像指向另一个页面的超链接。这样的功能是否可行? 最佳答案 这对你有用吗?www.stackoverflow.com 关于c#-WinRTXAMLTextBlock-超链接功能,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/13274495/