选项卡更改时刷新/重新加载 MUI WPF 页面

2024-04-01

我正在使用 WPF 的 Modern UI 开发桌面应用程序。当我转到新标签页时,我尝试刷新我的标签页,但我做不到。

当我使用选项卡控制器转到另一个页面时,我想刷新我的 MUI WPF 选项卡页面。

谁能帮我?


我不太清楚你的意思到底是什么,但是通过在控件上调用 InvalidateVisual() ,你可以强制它的视觉刷新(如果这就是你想要的),因为听起来你有一个 WPF 控件,它不是数据变化时不更新。

基于MSDN 文档 http://msdn.microsoft.com/en-us/library/system.windows.uielement.invalidatevisual.aspx, this:

使元素的渲染无效,并强制执行全新的布局过程。 OnRender 在布局周期完成后调用.

例如:

        var grid = new Grid();
        // Our grid should refresh after this, 
        // although in normal circumstances it would by default regardless.
        grid.InvalidateVisual();    

我希望这是有用的。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

选项卡更改时刷新/重新加载 MUI WPF 页面 的相关文章

  • 如何在 Cassandra 中存储无符号整数?

    我通过 Datastax 驱动程序在 Cassandra 中存储一些数据 并且需要存储无符号 16 位和 32 位整数 对于无符号 16 位整数 我可以轻松地将它们存储为有符号 32 位整数 并根据需要进行转换 然而 对于无符号 64 位整
  • 如何从 Visual Studio 将视图导航到其控制器?

    问题是解决方案资源管理器上有 29 个项目 而且项目同时具有 ASP NET MVC 和 ASP NET Web 表单结构 在MVC部分中 Controller文件夹中有大约100个子文件夹 每个文件夹至少有3 4个控制器 视图完全位于不同
  • std::vector 与 std::stack

    有什么区别std vector and std stack 显然 向量可以删除集合中的项目 尽管比列表慢得多 而堆栈被构建为仅后进先出的集合 然而 堆栈对于最终物品操作是否更快 它是链表还是动态重新分配的数组 我找不到关于堆栈的太多信息 但
  • 随着时间的推移,添加到 List 变得非常慢

    我正在解析一个大约有 1000 行的 html 表 我从一个字符串中添加 10 个字符串 td 每行到一个list td
  • 如何在 C# 中打开 Internet Explorer 属性窗口

    我正在开发一个 Windows 应用程序 我必须向用户提供一种通过打开 IE 设置窗口来更改代理设置的方法 Google Chrome 使用相同的方法 当您尝试更改 Chrome 中的代理设置时 它将打开 Internet Explorer
  • 如何连接重叠的圆圈?

    我想在视觉上连接两个重叠的圆圈 以便 becomes 我已经有部分圆的方法 但现在我需要知道每个圆的重叠角度有多大 但我不知道该怎么做 有人有主意吗 Phi ArcTan Sqrt 4 R 2 d 2 d HTH Edit 对于两个不同的半
  • 如何在 C++ 中标记字符串?

    Java有一个方便的分割方法 String str The quick brown fox String results str split 在 C 中是否有一种简单的方法可以做到这一点 The 增强分词器 http www boost o
  • 方程“a + bx = c + dy”的积分解

    在等式中a bx c dy 所有变量都是整数 a b c and d是已知的 我如何找到整体解决方案x and y 如果我的想法是正确的 将会有无限多个解 由最小公倍数分隔b and d 但我只需要一个解决方案 我可以计算其余的 这是一个例
  • 人脸 API DetectAsync 错误

    我想创建一个简单的程序来使用 Microsoft Azure Face API 和 Visual Studio 2015 检测人脸 遵循 https social technet microsoft com wiki contents ar
  • C# 列表通用扩展方法与非通用扩展方法

    这是一个简单的问题 我希望 集合类中有通用和非通用方法 例如List
  • VisualStateManager 和生成的转换

    正当我以为我明白的时候VisualStateManager 有些事情证明我错了 我正在使用 WPF 4 并且尝试简单地在鼠标悬停时放大某个项目 并在鼠标离开时将其缩小 我想我只需定义每个状态VisualStateGroup然后指定一个Vis
  • 如何定义一个可结构化绑定的对象的概念?

    我想定义一个concept可以检测类型是否T can be 结构化绑定 or not template
  • x:将 ViewModel 方法绑定到 DataTemplate 内的事件

    我基本上问同样的问题这个人 https stackoverflow com questions 10752448 binding to viewmodels property from a template 但在较新的背景下x Bind V
  • C# xml序列化必填字段

    我需要将一些字段标记为需要写入 XML 文件 但没有成功 我有一个包含约 30 个属性的配置类 这就是为什么我不能像这样封装所有属性 public string SomeProp get return someProp set if som
  • C 编程:带有数组的函数

    我正在尝试编写一个函数 该函数查找行为 4 列为 4 的二维数组中的最大值 其中二维数组填充有用户输入 我知道我的主要错误是函数中的数组 但我不确定它是什么 如果有人能够找到我出错的地方而不是编写新代码 我将不胜感激 除非我刚去南方 我的尝
  • 如何实例化 ODataQueryOptions

    我有一个工作 简化 ODataController用下面的方法 public class MyTypeController ODataController HttpGet EnableQuery ODataRoute myTypes pub
  • 为什么 isnormal() 说一个值是正常的,而实际上不是?

    include
  • 为什么 std::uint32_t 与 uint32_t 不同?

    我对 C 有点陌生 我有一个编码作业 很多文件已经完成 但我注意到 VS2012 似乎有以下语句的问题 typedef std uint32 t identifier 不过 似乎将其更改为 typedef uint32 t identifi
  • DotNetZip:如何提取文件,但忽略zip文件中的路径?

    尝试将文件提取到给定文件夹 忽略 zip 文件中的路径 但似乎没有办法 考虑到其中实现的所有其他好东西 这似乎是一个相当基本的要求 我缺少什么 代码是 using Ionic Zip ZipFile zf Ionic Zip ZipFile
  • 从 mvc 控制器使用 Web api 控制器操作

    我有两个控制器 一个mvc控制器和一个api控制器 它们都在同一个项目中 HomeController Controller DataController ApiController 如果我想从 HomeController 中使用 Dat

随机推荐

  • 如何模拟dbcontext?

    我正在使用实体框架核心 1 0 rc2 这是班级 public class ApplicationDbContext DbContext public ApplicationDbContext DbContextOptions
  • 如何定义两个实体之间的多重关系?

    我有一个场景user可以上传多个photos 一对多 这user还可以有默认照片 一对一 然而 我实体框架core 2 0告诉我当我使用以下代码时他无法识别这种关系 public class User public Guid Id get
  • 如果在嵌套集合上使用 SelectMany,则保留父实例

    我有我的模型的集合Person class Person public string FirstName get set public string LastName get set public string Company get se
  • 搜索 .pst 文件时,FOR 在到达隐藏的快捷方式文件夹时不断循环

    以下命令创建一个无限循环 这不是我想要的 因为我正在迭代文件并且它需要在某个时候结束 这是我所拥有的 cd C FOR R i IN pst do echo i 看看会发生什么 当它到达 AppData 并找到 pst 在 AppData
  • 如何在 Flutter 中构建静态 datePicker 小部件,而不需要先按按钮

    我想用 Flutter 构建一个静态 DatePicker 而不需要之前按下按钮 当屏幕加载时 它应该显示选择器 尝试了 flutter cupertino date picker 尝试了 flutter datetime picker 1
  • 比较 D3.js 中的两个时间对象

    在 D3 js 中 我目前正在尝试根据数据数组是否包含该时间来填充一个空数组 数组仅包含每 5 分钟后的时间戳 如果数据数组包含时间 则应复制该值 否则为 null 但是当我尝试比较两个时间对象时它无法正常工作 以下是代码 当前代码不是复制
  • Android 在来电时关闭媒体服务

    我对 android 和 java 真的很陌生 我正在制作一个应用程序 它有一个媒体服务 我希望媒体在来电时停止或暂停 这是我的媒体服务代码 公共类 ServiceMusic 扩展服务 MediaPlayer music Override
  • “Mac 开发者”和“第三方 Mac 开发者应用程序”之间的区别

    有什么区别Mac Developer and 3rd Party Mac Developer Application配置文件在Code Signing Identity 哪一个适用于 Mac App Store 分发 我也为此摸不着头脑有一
  • CURLOPT_FOLLOWLOCATION 无法激活[重复]

    这个问题在这里已经有答案了 所以我在多个服务器上不断收到这个恼人的错误 它是一个警告 所以我会忽略它 但我需要该功能 警告 curl setopt function curl setopt 当启用 safe mode 或在第 56 行 ho
  • 为android中的应用程序制作小部件

    我已经在android中做了一个应用程序 现在我的要求是我想为此应用程序制作一个小部件 我已经做了一个Widget Demo 但我不知道如何通过小部件图标启动我的应用程序 请给我一个方法来做到这一点 任何帮助将不胜感激 主要类别 publi
  • 将 CLR 类型转换为 void* 并返回

    例如 如何正确转换 CLR 类型Foo to void 过一段时间再回来 场景是 我在 DLL 中有一些非托管代码 可以总结为 class Handler void obj void call void obj int detail voi
  • 使用 JavaScript 获取给定月份的给定工作日

    我试图获取某个日期所在月份的第 n 个工作日 例如 第二个星期日 例如 如果日期是 2015 年 8 月 24 日 我想这样做 nthDayOfMonth 0 2 new Date 2015 7 24 并获取 2015 年 8 月 9 日
  • iPhone REST 客户端 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • AlertDialog 中的 Android EditText 似乎太宽

    下图中的 EditText 似乎太宽了 我假设我以某种方式滥用了 SDK 除非确信 否则我不会寻找一种方法来指定边缘 填充像素的数量EditText 这个看起来比较合适 这是我的代码 创建第一个 创建标签 对话框 final Dao
  • websphere - CWWKE0054E 错误无法打开文件

    我正在尝试从命令行运行 websphere liberty profile 服务器 我正在按照此处所述的步骤进行操作 https developer ibm com wasdev downloads liberty profile usin
  • netstandard20 中的 System.Data.Linq

    我有一个引用 Net 4 6 项目的 netstandard20 项目 除了我调用 Net 4 6 项目中的任何功能之外 所有项目都会编译和运行 我收到以下错误 FileNotFoundException 无法加载文件或程序集 System
  • 自动运行 CSS 更改

    我知道有解决方案可以解决这个问题 但我想在我的 自己的 你必须知道你的限制 Hello stackoverflow 路径上完成这项工作 所以我想要一种轮播 只要用户不将鼠标悬停在 ul 区域上 整个 ul 元素就会在每个设定的时间间隔内获得
  • group by 和 group concat ,不使用main pk优化mysql查询

    我的例子是 MYSQL 版本是 5 6 34 日志 Problem摘要以下查询需要40秒 订单商品 table has 758423 records And PAYMENT table has 177272 records And 提交条目
  • LINQ to Entities 不支持 LINQ 表达式节点类型“ArrayIndex”

    public List
  • 选项卡更改时刷新/重新加载 MUI WPF 页面

    我正在使用 WPF 的 Modern UI 开发桌面应用程序 当我转到新标签页时 我尝试刷新我的标签页 但我做不到 当我使用选项卡控制器转到另一个页面时 我想刷新我的 MUI WPF 选项卡页面 谁能帮我 我不太清楚你的意思到底是什么 但是