问题标签 [windows-template-studio]
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.
uwp - UWP - 如何在“MasterDetailsView”模板中实现数据输入表单?
我有一个使用 Windows Templating Studio 制作的很好的 MasterDetails 视图,我想使用“Noselection”状态来实现数据输入表单。
但是...我完全不知道该在哪里进行策略...
(我知道如何强制显示 NoSelection 显示,将“Selected”值设置为 null。)
你能帮忙的话,我会很高兴!
[编辑 1]
但是...有一个错误:
严重性代码说明项目文件行抑制状态详细说明错误 XDG0062 System.Reflection.TargetInvocationException:调用目标已引发异常。---> Microsoft.Data.Sqlite.SqliteException:SQLite 错误 1:“没有这样的表:住宅”。在 Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) 在 Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(秒表计时器)+MoveNext() 在 Microsoft.Data.Sqlite.SqliteCommand.GetStatements(秒表计时器)+ Microsoft.Data.Sqlite.SqliteDataReader.N GestionGarages ContratsPage.xaml 处的 MoveNext() 38 System.Reflection.TargetInvocationException:调用目标已引发异常。---> Microsoft.Data.Sqlite.SqliteException:SQLite 错误 1:“没有这样的表:住宅”。在 Microsoft.Data.Sqlite.SqliteException.ThrowExceptionForRC(Int32 rc, sqlite3 db) 在 Microsoft.Data.Sqlite.SqliteCommand.PrepareAndEnumerateStatements(秒表计时器)+MoveNext() 在 Microsoft.Data.Sqlite.SqliteCommand.GetStatements(秒表计时器)+在 Microsoft.Data.Sqlite.SqliteDataReade 的 MoveNext()
代码编译并运行没有问题...
这个错误的原因可能是什么?
c# - UWP ButtonColumn MvvmLight / Telerik / WindowsTemplate Studio
我正在尝试将 ButtonColumn 添加到由 Windows Template Studio 生成的 TelerikDataGrid 中,没有 CodeBehind。我想,在一个完美的世界里,它会像这样工作。
这不起作用,现在我尝试了很多机会,但从未达到 ViewModel。我知道在 WPF 中它可以使用
但我没有在我的 UWP 案例中复制它。
c# - WPF如何使用MVVM模式将值绑定到TextBox correclty
我目前正在尝试使用 WPF。我使用 Windows Template Studio for Visual Studio 创建了一个演示项目。
现在我想添加一个应该由 MVVM 模式自动保存的文本框。我将以下 XAML 添加到我的设置页面。
在SettingsViewModel
我添加了以下几行:
要保存的服务实现为:
保存我的新字符串有效,但不幸的是,在实际绑定属性更改其值之前调用了我的命令。我已经尝试了一堆不同的 TextBox 事件,例如KeyUp
and KeyDown
。我发现唯一可行的事件LayoutUpdated
是 GUI 一次又一次地触发了这个事件,所以我很确定有更好的方法。
有人知道我该如何解决这个问题吗?
wpf - 在 Visual Studio 2019 中导入和导出 Excel。WPF (NET Core) 和 MVVM
我完全是新手,正在尝试制作一个可以处理 Excel 电子表格的应用程序。我在 Visual Studio 2019 中制作它。它是一个使用 MVVM 模型的 WPF 应用程序(.NET Core)(我使用了来自 Windows Template Studio 的模板)。这个想法是能够读取或导入文件 .xls、.xlsx、.ods、.cvs 等并将其显示在 DataGridView 中,创建或编辑项目,并将其重写或导出到电子表格。我安装了不同的 nuget 包。OleDB,兼容性,其他我不记得了。最后,我删除了项目并重新开始。现在我把它贴在了 GitHub 上。我目前安装了 nuget 包 System.Data.OleDb 和 Microsoft.Windows.Compatibility。我遵循了一个教程,但我不得不纠正许多与网络框架和 Windows 窗体的兼容性错误。 https://github.com/Lestradez/WPF_NET_CORE_EXCEL
具体问题是实现此功能的最正确方法是什么,或者纠正兼容性错误的方法是什么?
提前致谢!
c# - 为什么我现在在运行我的项目时会在 Windows.UI.Xaml 错误中收到“未找到方法”?
在并行安装 Visual Studio 2022 RC 后,我现在在安装前运行良好的项目中收到以下错误。XAML 页面和代码隐藏中的命名空间似乎匹配。我已确保已安装目标 Windows SDK。关于我还应该检查什么的任何建议?这是一个 UWP 项目。谢谢。
此外,现在当我尝试使用 Windows Template Studio 创建一个新项目时,我得到一个“对象引用未设置为对象错误的实例,其中包含以下详细信息:
我想这些问题一定是相关的。
xaml - 如何在 Windows App SDK(WIN UI/Project Reunion)项目中自定义窗口标题栏?
我正在尝试使用新的 Widows App SDK 构建应用程序。我使用 Windows 社区工具包来创建应用程序。
在查阅文档后,我尝试了这个:
在我的应用显示的第一页上,我创建了一个文本块:
在此页面的代码后面,我添加了以下代码:
在 App XAML 页面上,我按照文档的说明覆盖了这些值:
以上确实使默认标题栏消失了。但是,我只剩下“你好”这个词,没有背景或按钮:
有什么我想念的吗?
c# - 更改 TitleTemplate 时,Windows Template Studio WPF UserControl 不显示 MetroWindow 主题
(更新:即使没有 DEVEXPRESS 控件,也会观察到相同的行为。所以,我用 Grid 内的几个 textBlocks 对其进行了测试......)
我是 WPF 开发的新手,我在 VS 2019 (net core 3.1) 上使用 Windows Template Studio。我也在使用 DEVEXPRESS。
我想知道为什么当我将自定义 TitleTemplate 添加到 ShellWindow.xaml 时,我会丢失用户控件中的默认 MetroWindow 主题。
这可能是一件非常简单的事情,我做得不好......
复制步骤:
1 - 创建一个默认的 WPF Windows 模板工作室项目。选择导航窗格作为项目类型。
2 - 添加第二个空白页。
3 - 将 DevExpress.WPF 添加到项目中(不需要复制)。
4 - 创建一个简单的用户控件
5 - 在创建的第二个空白页上使用用户控件,
6 - 更新 ShellWindow.xaml,包括 TitleTemplate,