问题标签 [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.

0 投票
1 回答
80 浏览

win-universal-app - 繁重的数字数据输入 UI 模式?

是否有任何 UWP“模式”,或者可能只是数据输入表单的一些提示,旨在允许用户快速/有效地输入一系列数字字段?我们正在创建一个仅限平板电脑的应用程序(因此 WUP 可能不是最佳选择,但由于我们无法控制的情况,我们承诺)。有一种形式,用户将快速连续输入 10-12 个数值。

我们的用户可能会使用外接键盘。我是一个新手,但正在继承一个功能相当完整的应用程序来完成。我们一直在抛出一些想法,比如数字键盘,它以某种方式锁定可见和/或可能通过控件进行切换?不确定这是否可以通过 UWP 实现。将不胜感激任何指导或参考网站!我敢肯定我们不是唯一解决这个问题的人......至少我希望不是!

蒂亚!

0 投票
2 回答
1269 浏览

c# - 在通用 Windows 平台中对 GridView 进行排序

我想对我的 GridView 中的项目进行排序。

我的 GridView 看起来像:

我怎样才能对它们进行排序?

0 投票
1 回答
4147 浏览

c# - UWP App 使用 DX Compositor 实时模糊背景

所以 UWP 合成支持已经有一段时间了,我正在寻找一种方法来对元素进行实时模糊(移动或加载时的实时模糊,而不是静态快照)。到目前为止,我一直在查看有关 stackoverflow 和 google 的一些答案,这些答案引导我使用Lumia Imaging SDK Sample和 Win2D。它们都不足以支持实时模糊。我知道在合成中可以进行实时模糊,因为我看过模糊视频的演示,并且有一个过时的项目XAMLFx允许您在 8.1 应用程序上使用 DX 模糊几乎任何东西。

我不想使用RenderTargetBitmap(想让我的 UI 线程保持空闲)。我怎样才能通过仅使用组合 API 来做到这一点:

任何帮助是极大的赞赏 :)

0 投票
2 回答
282 浏览

c# - 如何将 SourcePageType 转换为 Page?

好吧,我目前正在构建一个 WinRT 应用程序,我正面临这个问题。

我想要实现的是我需要读取或修改我从中导航的上一页上的属性。

因此,假设我有两个页面:MainPageWatchPage.

我正在WatchPage从事件导航到事件MainPage内部和WatchPage's OnNavigatedTo事件内部,我需要在MainPage不使用导航参数的情况下访问内部属性...

我怎样才能做到这一点?

0 投票
1 回答
9234 浏览

c# - 如何在通用 Windows 应用程序的 WebView 中调用 javascript 函数

我是通用应用程序开发的新手。任何人都可以帮助我进入以下代码,

我在通用应用程序中使用 Web 视图控件加载了一个网站。我想从同一个网站读取一些控制值。

我的标签控件 ID 在网站上是“lblDestination”。

我在通用应用程序中访问它,比如 MAinPage.xaml

MAinPage.xaml.cs

这是读取浏览器控件值的正确方法吗?我正在使用模拟器来测试这个应用程序,那么模拟器是否会造成问题?

0 投票
2 回答
1178 浏览

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

我怎样才能做到这一点?

0 投票
2 回答
84 浏览

c# - 在语言更改 MVVM 和 XAML 上刷新私有列表变量

在 C# 中,我添加了一个属性,该属性返回一个下拉选择框的元组列表。该列表包含来自资源文件的字符串。在语言更改时,列表中的值会更新。但是在调用属性时,返回的值不会被刷新。

下面是代码

这就是我调用元组值的方式(带有 lcid 和语言名称的键值对)

在语言更新时,资源字符串采用翻译后的值。但是属性 LanguageList 返回一个过时的列表,该列表在应用程序启动时首先被初始化。

关于如何刷新此语言更改列表的任何建议?

提前致谢。

0 投票
1 回答
197 浏览

c# - UWP 跨线程信息

最近几天,我一直在努力从另一个线程更新 UI 控件,我以为我用 Progress<> 对象把它搞定了。

我的 Streamsocket TCP 服务器项目遇到了一个小问题。我已经启动并运行了所有东西,但我似乎无法弄清楚如何将我的数据字符串传递回我的主 UI。

这是我的程序的笑话(当客户端连接时触发事件处理程序)

问题是我无法通过我的 Progress<> 对象的 ClientConnection 事件处理程序。在过去的几天里,我一直在试图找出另一种方法来做到这一点,但似乎没有任何效果。有人有想法么?我真的很感激。

0 投票
1 回答
75 浏览

c# - 如何使用 INotifyPropertyChanged 更新数据绑定 ListBox 的 FontFamily 和 Foreground

设想

我有两个班级:

  • Fruit有两个数据成员FruitNameFruitColor
  • Presentation还有两个成员ForeColorFontName

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

0 投票
1 回答
61 浏览

xaml - 如何更正我的代码以使此 AppBarButton 在 CommandBar 中拉伸

我正在尝试使用以下样式在我的 SecondaryCommands 中拉伸 AppBarButton:

这就是我在我的 xaml 文件中所做的:

这就是我得到的:
在此处输入图像描述

那么如何更正我的代码以使这个 AppBarButton 在 CommandBar 中伸展?