WinUI3 Gallery 中 NavigationView 的默认外观或使用模板工作室创建的应用程序在顶部有一个空间。 但是,它在使用 Visual Studio 默认模板创建的应用程序中看起来有所不同。我不认为它是由 ViewModel 或其他任何东西控制的。 为什么看起来不一样? 在 T ...
WinUI3 Gallery 中 NavigationView 的默认外观或使用模板工作室创建的应用程序在顶部有一个空间。 但是,它在使用 Visual Studio 默认模板创建的应用程序中看起来有所不同。我不认为它是由 ViewModel 或其他任何东西控制的。 为什么看起来不一样? 在 T ...
我正在研究 WinUI3。 当执行下面的代码并呈现 CheckBoxes 时,会发生 UnhandledException。 结果例外像下面的代码一样修改后就可以正常工作了。 或者,将 CheckBox 更改为 Button 将正常工作。 我已经尝试了很多事情并且猜到了,当有很多 CheckBox ...
我在 WinUI3 上工作,下面的代码显示了图像。 结果但我想要的是项目的高度随着 ScrollViewer 大小的变化而变化。 项目的宽度有一个固定值,但我希望高度像 VerticalAlignment 的 Stretch 一样改变。 我想要的是我怎样才能做到? ...
我正在尝试使用多个XAML 路径对象(在代码中声明)创建一个由多个弧构成的圆。 问题是在绘制它们时,路径最终未对齐,如下图所示(尝试绘制两个 180 度弧)。 添加的路径越多,情况就会变得越来越糟,这表明错位会以某种方式累积。 我已经多次复习我的数学。 我还尝试将 x 值偏移 1 positi ...
在 MSDN中声明从 Windows 10 版本 1809 开始,您可以在 ControlTemplate 中使用 TemplateBinding 的任何地方使用 x:Bind 标记扩展。 但是,当我尝试用{x:Bind}替换TemplateBinding同时定义自定义控件的样式时, 我收到以下 ...
按照这个 c++ 示例,我正在尝试在 WinUI 3 桌面应用程序中创建自定义画笔,但我无法找到如何从OnConnected Method中获取合成器实例。 该示例使用 但Current (和CoreWindow ) 对于桌面应用程序始终为 null 。 如何获得创建画笔所需的合成器实例? ...
我正在处理 C++ WinUI3 项目并遇到了这个问题。 如何获取 XAML 网格的句柄? QT 中这样的东西可以实现它: HWND m_hWnd; m_hWnd = (HWND)(ui.label->winId()); 但是我在WinUI3中找不到类似的东西。 我在 Inte.net ...
在下面的完整 xaml_app 代码中,如何将 IInspectable 引用转换为 RenderingEventArgs? 上下文的完整代码清单如下: ...
我有我的 xaml 代码 with ScreenList是ObservableCollection的类型。 所以问题是如何在 ListView 中添加新的SwapChainPanel ?。 我打算添加SwapChainPanel项目,并且我使用 DirectX 渲染视频的每个项目,所以我想在代码 ...
我有一对 ComboBox 控件,它们具有 IsEditable() true 和 false。 当我滚动浏览我的应用程序或移动我的应用程序 window(通过单击标题栏)并打开列表弹出窗口时,我想关闭 ComboBox 列表弹出窗口,否则在控件下方正确对齐列表时会有奇怪的延迟. 在 UWP 中使 ...
检查已经提出的问题,但找不到解决方案。 我正在尝试重现https://learn.microsoft.com/en-us/uwp/api/Windows.UI.Xaml.Media.Animation.RepositionThemeAnimation?redirectedfrom=MSDN& ...
我有两个水平放置的按钮。 它们位于网格内。 这个包含两个按钮的网格宽度为 370。当按钮上的文本变大时,它需要超过 370 的宽度。所以我想要做的是,而不是水平放置,我想在文本开始时动态垂直放置它们种植。 基本上,我希望根据网格的宽度(而不是基于主窗口的宽度)在此网格内为这两个按钮自动重排行为。 所 ...
通过设置“SelectionHighlightColor”,我们可以设置突出显示的颜色,但我希望更改突出显示的文本的字体颜色。 是否有任何解决方法可以实现这一点,因为我找不到合适的结果。 ...
如果有的话。 如果没有,应该将什么传递给函数,例如 ...
我有一个 MinWidth 设置为 MinWidth="118" 的按钮,效果很好。 但是,当我使用设置 -> 辅助功能 -> 文本大小 -> 将其更改为 200% 更改 windows 中的文本大小时,文本会占用更多空间,并且硬编码的宽度不够,因此文本会被截断。 那么如何设置宽度 ...
可能是一个愚蠢的问题(WinRT noob),但是,这里是...... “App.xaml.h”中的代码是: 当我尝试编译时,Visual Studio 在 IAsyncAction 声明中给了我一个 C3646(未知的覆盖说明符)? loadSettings 实现是: 编辑:完整编译器 ou ...
似乎有一个类似的问题,但它没有解决。 我在我的 WinRT/C++ 应用程序中使用 ComboBox 并且需要将 cursor 显示为手,同时将鼠标悬停在它上面。 问题是,当点击它时,cursor 会变成箭头,因为 PointerExited 被触发。 我添加了代码以在“PointerEntered ...
我正在编程 C# UWP。 我有一个带有以下示例代码的 UserControl: 此代码有效。 但是,我想使用较新的x:Bind ,所以我用{x:Bind Mode=OneWay, Path=Root.ActualWidth}替换了{Binding Mode=OneWay, Path=ActualW ...
我正在尝试在我的 uwp 应用程序中使用 HyperlinkButton。 我在控件的生命周期后期设置“NavigateUri”。 以下代码片段中“ViewModel.SecondaryLink”的默认值为空。 当它为空时,它正在崩溃。 那么我们可以不将 NavigateUri 的值保留为 Hype ...
我在 Visual Studio 中使用了名为Blank App, Package (Winui 3 in desktop)的模板。 我想做一个非常简单的 function 将 2 个值加在一起。 这就是应用程序的样子。 这是 XAML 代码: 这是 C# 中的代码。 C# 中的一切都很好,但 ...