问题标签 [uwp-xaml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
win-universal-app - 繁重的数字数据输入 UI 模式?
是否有任何 UWP“模式”,或者可能只是数据输入表单的一些提示,旨在允许用户快速/有效地输入一系列数字字段?我们正在创建一个仅限平板电脑的应用程序(因此 WUP 可能不是最佳选择,但由于我们无法控制的情况,我们承诺)。有一种形式,用户将快速连续输入 10-12 个数值。
我们的用户可能会使用外接键盘。我是一个新手,但正在继承一个功能相当完整的应用程序来完成。我们一直在抛出一些想法,比如数字键盘,它以某种方式锁定可见和/或可能通过控件进行切换?不确定这是否可以通过 UWP 实现。将不胜感激任何指导或参考网站!我敢肯定我们不是唯一解决这个问题的人......至少我希望不是!
蒂亚!
c# - 在通用 Windows 平台中对 GridView 进行排序
我想对我的 GridView 中的项目进行排序。
我的 GridView 看起来像:
我怎样才能对它们进行排序?
c# - UWP App 使用 DX Compositor 实时模糊背景
所以 UWP 合成支持已经有一段时间了,我正在寻找一种方法来对元素进行实时模糊(移动或加载时的实时模糊,而不是静态快照)。到目前为止,我一直在查看有关 stackoverflow 和 google 的一些答案,这些答案引导我使用Lumia Imaging SDK Sample和 Win2D。它们都不足以支持实时模糊。我知道在合成中可以进行实时模糊,因为我看过模糊视频的演示,并且有一个过时的项目XAMLFx允许您在 8.1 应用程序上使用 DX 模糊几乎任何东西。
我不想使用RenderTargetBitmap
(想让我的 UI 线程保持空闲)。我怎样才能通过仅使用组合 API 来做到这一点:
任何帮助是极大的赞赏 :)
c# - 如何将 SourcePageType 转换为 Page?
好吧,我目前正在构建一个 WinRT 应用程序,我正面临这个问题。
我想要实现的是我需要读取或修改我从中导航的上一页上的属性。
因此,假设我有两个页面:MainPage
和WatchPage
.
我正在WatchPage
从事件导航到事件MainPage
内部和WatchPage's
OnNavigatedTo
事件内部,我需要在MainPage
不使用导航参数的情况下访问内部属性...
我怎样才能做到这一点?
c# - 如何在通用 Windows 应用程序的 WebView 中调用 javascript 函数
我是通用应用程序开发的新手。任何人都可以帮助我进入以下代码,
我在通用应用程序中使用 Web 视图控件加载了一个网站。我想从同一个网站读取一些控制值。
我的标签控件 ID 在网站上是“lblDestination”。
我在通用应用程序中访问它,比如
MAinPage.xaml
MAinPage.xaml.cs
这是读取浏览器控件值的正确方法吗?我正在使用模拟器来测试这个应用程序,那么模拟器是否会造成问题?
win-universal-app - 在 uwp 中实现类似于 Iphone 主屏幕的轮播
我目前正在从事一个 uwp 项目,该项目涉及使用具有某种图片网格的轮播,可以通过单击一些圆形导航按钮来滑动。这也类似于 Twitter bootstrap 中的轮播。为了更好地了解这一点,下面显示了一个示例
将显示来自用户库的不同图片,而不是显示不同的应用程序。我想动态显示用户库中的前 100 张图片。我已经在互联网上搜索了类似的东西,但我能得到的最接近的是http://blogs.u2u.be/diederik/post/2015/08/23/A-CoverFlow-control-for-the-Universal-视窗平台.aspx。
我怎样才能做到这一点?
c# - 在语言更改 MVVM 和 XAML 上刷新私有列表变量
在 C# 中,我添加了一个属性,该属性返回一个下拉选择框的元组列表。该列表包含来自资源文件的字符串。在语言更改时,列表中的值会更新。但是在调用属性时,返回的值不会被刷新。
下面是代码
这就是我调用元组值的方式(带有 lcid 和语言名称的键值对)
在语言更新时,资源字符串采用翻译后的值。但是属性 LanguageList 返回一个过时的列表,该列表在应用程序启动时首先被初始化。
关于如何刷新此语言更改列表的任何建议?
提前致谢。
c# - UWP 跨线程信息
最近几天,我一直在努力从另一个线程更新 UI 控件,我以为我用 Progress<> 对象把它搞定了。
我的 Streamsocket TCP 服务器项目遇到了一个小问题。我已经启动并运行了所有东西,但我似乎无法弄清楚如何将我的数据字符串传递回我的主 UI。
这是我的程序的笑话(当客户端连接时触发事件处理程序)
问题是我无法通过我的 Progress<> 对象的 ClientConnection 事件处理程序。在过去的几天里,我一直在试图找出另一种方法来做到这一点,但似乎没有任何效果。有人有想法么?我真的很感激。
c# - 如何使用 INotifyPropertyChanged 更新数据绑定 ListBox 的 FontFamily 和 Foreground
设想
我有两个班级:
Fruit
有两个数据成员FruitName
和FruitColor
Presentation
还有两个成员ForeColor
和FontName
ListBox 的ItemsSource
属性设置为List<Fruit>
。并列出了水果。
但是,我想更改 TextBlock 控件的 FontFamily 和 Foreground,这应该会在我将 Presentation 实例设置为 ListBox 时立即反映出来。
问题
问题是
当我调用 时
btnChangeColor_Click()
,我收到一个异常“对象引用未设置为对象的实例”。在INotifyPropertyChanged()
方法中。正是这里...await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { PropertyChanged(this, new PropertyChangedEventArgs(propertyName)); });
我想用一些显示 FruitName 和 FruitColor 的 Fruits 对象设置 ListBox。我还想更改字体名称和显示 FruitName 和 FruitColor 的 TextBlock 的前景,以便更改颜色和字体名称应立即反映
代码
测试RealTimeUIUpdate.xaml
TestingRealTimeUIUpdate.CS
BindableBase.cs