问题标签 [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.
c# - 如何使 UWP 中的页面通用
经过一番研究,我发现我们不能在 Page 中使用泛型类型,如下所示:
原因是我们无法告诉页面的 xaml 文件这是什么 T(如果我错了,请纠正我)。我在互联网上看到了一种可能的解决方案,它正在发生这样的事情:
正如你所看到的,这段代码看起来很奇怪,我真的不喜欢这个解决方案。
那么有人可以为这个问题提供一个好的解决方案吗?也许举个例子。
c# - UWP MVVM:视图模型绑定
我试图从 UWP 的角度进入 MVVM。一切似乎都像在 WPF 上一样工作,但我无法运行良好的 ViewModel/View Mapping。根据 Microsodt 专家的说法:https ://channel9.msdn.com/Events/Build/2015/3-635 ,大约 20 分钟开始,ResourceDictionaries 有一些新的特殊语法。我已完成所有步骤,按预期加载字典,但直接映射不起作用:
我认为这里的问题在于,我必须定义一个 Key。虽然我找到了一些解释,但我不明白为什么现在必须这样做。无论如何,如果我直接在 ViewContainer 中执行此操作,则映射有效:
问题是,发现所有示例都可以直接工作,没有明确的映射字典,或者与 mvvmlight 之类的 Freamworks 一起工作。由于这更多是出于学习目的,因此我宁愿在不将绑定机制黑盒化到框架中的情况下完成这项工作。
有没有可能,这只是 ResourceDictionary 中的一个 Bug?我还发现了这个线程,如何将视图与视图模型或 ViewModel 的多个 DataTemplates 关联?,但据我了解,问题是关于运行时映射,而我可以直接绑定。
xaml - WinRT ComboBox SelectedValue 为空
我创建了一个类来创建要添加到组合框的项目
对于组合框,我的 XAML 如下
我在代码隐藏中的 C# 代码如下
在模拟器中运行的组合框不显示选中状态。单击它会显示状态列表。
在调试 selectedvalue 时,尽管为其分配了值,但仍显示为 null。其余代码没有问题,存在 State_Id=3 的状态
win-universal-app - 使用 UWP 读取 QR 条码 - Windows 10
我需要构建一个可以(手机/平板电脑)使用相机从计算机屏幕读取 QR 条码的 UWP 应用程序。我需要在相机打开时检测 QR 条码,因为我不想截取屏幕截图(或类似内容)并将其保存到文件中然后读取它。它需要在运行时检测。
我可以在那里使用任何 MIT 许可证代码(在 C# 中)吗?
许多使用此功能的应用程序往往具有未使用整个屏幕的“目标”窗口。我怎样才能做到这一点?
有人可以指出我该怎么做的正确方向吗?
非常感谢。
c# - UWP 捕获列表视图滚动事件
我正在为手机开发一个 Windows 通用应用程序。
我有一个列表视图和一个按钮。当我在列表视图中向下滚动时,我想隐藏按钮。
我怎样才能捕捉到滚动事件?如何访问 ListView 中的 ScrollViewer?
我尝试了几种方法,但似乎没有一个有效..
我的 XAML 代码是:
visual-studio - #UWP# 无法激活 Windows 应用商店应用程序,出现错误“注册表值无效”
当我尝试使用 Visual Studio Update 1 调试我的 UWP 应用时出现错误。
屏幕上显示的消息:
无法激活 Windows 应用商店应用“{您的应用包系列名称}”。激活请求失败,出现错误“注册表值无效”。
有关解决问题的建议,请参阅帮助。
消息框如下所示:
然后我点击了“帮助”按钮。它指向的页面的 url 是 https://msdn.microsoft.com/Areas/Epx/Content/500.aspx?aspxerrorpath=/query/dev14.query
页面内容是
无法服务请求
有关最新的头条新闻并查看新内容,请访问 MSDN 主页。
查看各种 MSDN 开发人员中心,您可以在其中找到最新的产品信息、技术资源和社区产品。
访问 MSDN 库以获取最新的技术文章、参考文档、下载等。
任何的想法?
listview - 将 itemtemplate 列的宽度调整为列表视图中的 headertemplate 列
我有一个列表视图,我希望 ItemTemplate 列的宽度与 HeaderTemplate 列的宽度相同。我尝试了很多在网上找到的方法,但似乎没有人工作,你能帮我吗?谢谢!这是我的代码:
c# - 从 WebView 复制到剪贴板
在带有 WebView 控件的 UWP 应用中,用户可以:
- 从加载的 html 中选择一些文本
- 右键点击
- 选择“复制”
但是,选择“复制”不会复制文本吗?
什么不见了?一些处理“复制事件”的代码,或者......?