xaml相关内容

System.NullReferenceException 发生在 xaml 设计器中

我使用 Visual Studio 2015 创建了一个 C++ UWP Windows 10 应用程序.但是,我无法在设计器中可视化任何 xaml,因为我总是收到 System.NullReferenceException 错误.我该如何解决这个问题? 解决方案 这很奇怪,但我按照以下步骤解决了: 关闭任何 Visual Studio 实例 打开Visual Studio,新建一 ..

ToggleButton 在 UWP 中没有未选中状态

我正在使用 Windows 10 UWP 应用中的 ToggleButton 模板中的视觉状态. 我已经为“已选中"状态添加了动画,因此在选中时,模板内的图标旋转90度超过250毫秒. 现在,当不再选中 ToggleButton 时,我想在相同的 250 毫秒时间跨度内让图标旋转回正常. 问题是,ToggleButton 没有“未选中"状态可以动画了 - 所以这似乎是不可能的. ..
发布时间:2022-01-15 15:24:08 其他开发

windows 10 应用程序下载操作未启动

我正在尝试在 Windows 10 通用应用程序上使用此代码下载文件: 等待下载Operation.StartAsync().AsTask(token, progressCallback); 它可以在电脑上运行,但在移动设备上有时它不会开始下载,甚至在我重新启动移动设备之前都不会出现异常.是系统错误还是我遗漏了什么? 编辑 1: 任务的状态是“等待激活",所以它不会抛出异常.它只是 ..
发布时间:2022-01-15 15:12:36 C#/.NET

在 App.xaml 上添加 BasedOn 样式在 App() { InitializeComponent(); 上崩溃;}

使项目适应 Template10,我进入继承样式App.xaml 中的崩溃. 它看起来像 Template10,不支持继承或扩展样式.我试图从 TitleStyle 扩展 SubTitleStyle,但在 XamlTypeInfo.g.cs 中的 GetXamlType 上出现 COM 异常 我的 App.xaml.cs 密封部分类 App : BootStrapper{公共应用程序 ..
发布时间:2022-01-15 15:10:25 其他开发

为 ContentDialog 配置覆盖背景颜色

我正在使用深色主题为通用 Windows 平台编写一个应用程序,我注意到虽然我在使用 ContentDialog 类覆盖使整个页面变亮而不是变暗. 显示对话框之前: 显示对话框: 由于 ContentDialog 上没有属性来控制覆盖,我如何覆盖正在使用的颜色? 解决方案 经过一些实验,我发现用于控制上面显示的 ContentDialog 的叠加层颜色的画笔是System ..
发布时间:2022-01-15 14:55:38 其他开发

UWP 模态窗口

我想在我的通用 Windows 平台应用程序 (C#) 的屏幕上显示一个模式窗口,就像添加帐户时的标准邮件应用程序一样.或者当您在应用中登录服务(如 facebook)时. 带有模式窗口的 Windows 邮件应用程序: 你可以移动这个窗口,但它不在任务栏中,它是模态的. 有人知道怎么做吗?它不应该那么难,但我找不到任何关于它的东西. 解决方案 正如@Daniel Mei ..
发布时间:2022-01-15 14:55:13 C#/.NET

Windows 10 中的 WPF 列表框突出显示

我对 WPF 相当陌生,但在 .NET (Winforms) 方面经验丰富.我正在尝试操纵列表框的突出显示样式来控制所选项目的聚焦和未聚焦颜色.我发现的每个教程都使用自定义样式为 SystemColors.HighlightBrushKey 和 SystemColors.ControlBrushKey 分配一个新值.但它不起作用.经过无数小时试图让它工作,我突然想到它可能与操作系统有关.我一直在 ..
发布时间:2022-01-15 14:52:11 其他开发

在 UWP 应用程序中覆盖 Pivot 标题前景画笔(Win 10 RTM SDK)

我正在尝试覆盖 Pivot 标题前景主题画笔,但无论我做什么,UWP 应用都会忽略它. 需要明确的是,这个问题是关于 UWP Pivot 控件,而不是 Win (Phone) 8.1 的.我在 8.1 应用程序中使用了主题画笔覆盖方法,并且效果很好.但我似乎无法为 UWP Pivot 做同样的事情. 我在 generic.xaml 中查找了相应的画笔(以及在画笔 -> 系统画笔资源下的 ..
发布时间:2022-01-15 14:42:33 其他开发

如何更改 UWP 中选定 ListView 项的突出显示颜色(Windows 10)

我正在使用 C# 和 XAML 开发 Windows 10 应用程序.我有一个 ListView,我想更改所选项目的默认 HighLight 颜色.我看到了许多代码示例(例如 this) 但都是为 WP8 或 Win8 设计的,我试图实现这些但它们对我不起作用. 一般来说,我在修改控件的默认主题时遇到了麻烦,因为我找不到有用的文档.如果有人可以帮助我处理高亮颜色并推荐我好的文档,那就太好了. ..
发布时间:2022-01-15 14:37:22 C#/.NET

是否可以在标题栏中显示没有图标的 wpf 窗口?

众所周知,如果 wpf 窗口的图标未定义,则显示默认图标.我想在标题栏中显示一个没有任何图标的窗口.我意识到我可以使用空白图像,但这会导致标题栏中的文本向右偏移. 有谁知道完全删除图标的方法吗? (我尝试搜索类似的问题,但找不到任何东西.) 解决方案 很简单,把这段代码添加到你的窗口中: [DllImport("user32.dll")]静态外部 uint GetWindow ..
发布时间:2022-01-15 14:07:31 其他开发

WPF:XAML 自定义命名空间

好的,所以我在 WPF 中有一个窗口.我在其中添加以下行: xmlns:controls="clr-namespace:mCubed.Controls" 这编译并运行得很好,但是 Visual Studio 设计器给了我这个错误: 无法加载文件或程序集 'mCubed, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 或其依赖 ..
发布时间:2022-01-14 23:48:17 其他开发

向 xaml 添加自定义命名空间

我对 C#、WPF 和 XAML 还很陌生,所以我可能无法使用正确的术语来提出正确的问题 =)我正在尝试将我自己的命名空间添加到我的 xaml 文件中,以便轻松使用我自己的类 - 我猜原因是这个 -为此,我在窗口标签中编写了以下代码: xmlns:myns="clr-namespace:LibNameSpace" 我的窗口标签也以以下定义开头: ..
发布时间:2022-01-14 23:24:30 其他开发

为什么会有作为 URL 的 XAML 命名空间?

在代码顶部的 Silverlight/WPF xaml 中,您拥有命名空间/导入类型声明.我可以很容易地理解这些声明如何指向一个程序集,以便可以从中加载类型等.我不明白(到目前为止我还没有真正考虑过)这些命名空间在它们指向一个 url 时是如何工作的,例如 http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit 查看此 ..
发布时间:2022-01-14 23:15:36 其他开发

名字<...>命名空间中不存在 clr-namespace <...>

我有一个小型 WPF 应用程序,它过去编译得很好,但现在不行了.我真的不能说它在什么时候停止了构建.前一天还好好的,第二天就不行了. 这是项目结构: 除了标准的 .net dll 之外,没有其他项目或外部参考. 这是问题所在的用户控件: ..
发布时间:2022-01-14 22:56:17 C#/.NET

如何用半径和开始和停止角度绘制圆弧

如果我的 Canvas 元素的 DataContext 中有以下四个属性 点中心双半径双起始角双端角 我可以在没有任何额外代码的情况下绘制圆弧吗? 解决方案 事实证明,提供自定义组件是最好的解决方案.我在我的代码中这样使用它 ..
发布时间:2022-01-14 15:13:51 C#/.NET

文本框绑定到 LostFocus 和属性更新

目前我绑定到我的 TextBoxes 为: Text="{Binding DocValue,模式=双向,ValidatesOnDataErrors=真,UpdateSourceTrigger=PropertyChanged}" 这非常适合让每次击键都进行按钮状态检查(我想要的). 此外,我想跟踪 TextBox 上的 LostFocus 事件(通过绑定)并进行一些额外的计算,这些计算对于 ..
发布时间:2022-01-13 11:45:14 其他开发