草庐IT

uwp-xaml

全部标签

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

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

c# - 如何以编程方式在 UWP 应用程序中调暗屏幕

我正在尝试寻找在UWP应用程序中以编程方式使屏幕变暗的方法,但我找不到任何相关的API...有类似的东西吗? 最佳答案 在较新版本的UWPAPI中这是可能的,请参阅:UWP>APIreference>Windows.Graphics.Display>BrightnessOverrideWindows10要求:设备系列Windows10创意者更新(推出v10.0.15063.0)API契约(Contract)Windows.Foundation.UniversalApiContract(引入v4)

c# - 让 ListView 有一个像联系人应用程序一样的过滤器

我正在将旧的Win8.1Phone应用程序重写为UWP(仅限移动设备),但我无法在任何地方找到如何制作像联系人应用程序那样的过滤器:这是我目前基本上拥有的,并且我有Tapped事件绑定(bind)到标题字母,但是是否有任何完成的控制或者我必须做都是定制的吗?不得不说到目前为止,我对UWP的感觉很复杂,不敢相信他们没有提供一种更简单的方式来传输旧的WinPhone应用程序...在此先感谢你们提供的任何帮助! 最佳答案 SemanticZoom控件绝对是您要找的。看看here获取更多信息。

windows - 如何使 UWP cordova 应用程序图标背景匹配 windows 主题

标题说明了一切。platforms/windows/images文件夹中的所有图像都是具有透明背景的png文件,但是当我构建应用程序包时它变成灰色。如下图所示。有没有办法让我的cordovaUWP应用程序具有与Windows主题匹配的动态背景,就像“skype”一样。platforms/windows/images目录中的文件SplashScreen.scale-100.pngSplashScreenPhone.scale-240.pngSquare150x150Logo.scale-100.pngSquare150x150Logo.scale-240.pngSquare30x30Lo

c# - 以编程方式向 UWP 应用添加按钮

假设我的应用有一个按钮可以添加另一个按钮。如果我按下它,另一个按钮应该出现在第一个按钮的旁边。此外,新按钮应成为“添加新按钮”按钮。我该怎么做?我的方法是创建一个RelativePanel,因为在编辑器中,您可以说“将这个放在那个的左边”。但是,它找不到在C#代码中执行此操作的方法。 最佳答案 可以关注ctron'scomment并通过在代码中设置附加属性值来实现。该示例可能如下所示-XAML:在后面的代码中:privatevoidButton_Click(objectsender,RoutedEventArgse){Buttonn

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

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

c# - UWP - 在不更改最小化/关闭按钮颜色的情况下更改后退按钮颜色

我正在尝试更改应用程序中标题栏按钮的背景颜色(后退按钮和最小化/展开/关闭按钮)。具体来说,我希望后退按钮的颜色不同于最小化/展开/关闭按钮。此代码同时更改后退按钮和最小化/展开/关闭按钮的颜色;如何单独更改颜色?vartitleBar=ApplicationView.GetForCurrentView().TitleBar;if(titleBar!=null){//Ionlywanttochangethebackbuttoncolorhere,butthiscode//changesboththebackbuttonandresize/closebuttonscolortootitl

windows - 您可以将 uwp 应用程序发送到 Microsoft 商店吗?它是否有预发布的 nuget 包?

自微软发布“WindowsUI库”或WinUILib以来。我希望我的应用尽快使用它。但我想知道即使WinUILib仍处于预发布状态,您是否可以使用它并随附应用程序?Microsoft商店是否允许带有预发布NuGet包的应用? 最佳答案 技术上是您可以使用它并发布您的应用程序,因为winui的控件已经在官方商店应用程序中使用,所以您会没事的。预览仅表示它对社区反馈开放,并且可能会在10月发布Windows10的红石5时稳定下来。 关于windows-您可以将uwp应用程序发送到Micros

windows - Windows 8 Store App 中的 XAML 对齐

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

c# - 如何以编程方式滚动 UWP WebView?

我正在使用WebView制作一个简单的UWP(通用Windows10应用程序)网络应用程序。如何单击按钮返回页面顶部?我在MSDN上找不到它。 最佳答案 您可以使用window.scrollTo(0,0)方法,它是一种将文档滚动到水平位置“0”和垂直位置“0”的JavaScript方法。您可以与WebView的内容进行互动通过使用InvokeScriptAsync调用脚本或将脚本注入(inject)WebView内容的方法。例如:代码隐藏:privatestringScrollToTopString=@"window.scrollT