C# 中的引用传递到底是如何工作的?

2023-12-22

我想知道 C# 中的引用传递是如何工作的。如果我通过引用函数传递 WPF DataGrid 控件,并慢慢让该函数将项目添加到其 DataGrid.Items 集合中,则 UI 中的 DataGrid 是否会随着每个新的 DataGrid.Items.Add() 调用而更新?或者它只会在函数返回时更新?我想实现前一种情况,所以如果通过引用传递不能解决问题,我希望得到一些关于如何实现这一目标的建议。提前致谢。


如果您想要前一种情况,请在使用 Add() 方法后在下一条语句中调用 datagrid 的 UpdateLayout() 函数。希望这会有所帮助。

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

C# 中的引用传递到底是如何工作的? 的相关文章

  • Cocoa 常量名称中的“k”代表什么[重复]

    这个问题在这里已经有答案了 可能的重复 Apple 的 API 中的 k 前缀表示什么 https stackoverflow com questions 675816 what does the k prefix indicate in
  • 具有自动返回类型推导的 Friend 函数模板无法访问私有成员

    抱歉这个问题的标题太复杂了 我试图描述我为这个问题构建的最小 SSCCE 我有以下代码 include
  • 在 ASP.NET Core 中全局重用变量

    我必须强制这些变量在我想使用的每个变量上重用 这让我很困难 我需要创建一个类来定义这些变量并在整个程序中使用它们 我怎样才能做到这一点 string RootFolderName Uplaod string ProductPictureFo
  • C++ 构造函数根据参数类型调用另一个构造函数

    我有这门课 class XXX public XXX struct yyy XXX std string private struct xxx data 第一个构造函数 使用结构 很容易实现 第二 我可以将一个字符串以特定的格式分开 解析
  • 如何防止 Parallel.ForEach 循环在运行时更改任务数量?

    我正在使用Parallel ForEach循环做一些工作 我用localInit像这样 localInit gt new foo new Foo bars CreateBars 根据文档 https learn microsoft com
  • 改装和授权标头

    目前 我正在向我的请求添加授权标头 如下所示 文件 SomeFile cs public interface ITestApi Get api test id Task
  • 如何使用 CMake 链接多个库

    我有一些与 DCMTK 相关的代码 如果我从命令行使用 g 我可以成功构建并运行它 这是代码 include dcmtk config osconfig h include dcmtk dcmdata dctk h int main Dcm
  • gcc 的错误?模板类中友元函数的访问控制问题

    我有一个模板类 并在类中定义了一个友元函数 include
  • 文件已创建但无法写入

    我的计划 检查Settings txt 文件 如果该文件不存在 则创建文本并自动写入其中 如果 Settings txt 文件已存在 请忽略 不要创建或写入现有文件 我的问题 当文件不存在时 Settings txt 文件会创建 但它是空的
  • C++ 访问嵌套类的私有成员

    标题可能有点误导 我有以下问题 我有一棵由叶子和内部节点组成的树 用户应该能够在叶子中存储任何信息and该树有一些方法可以获取一组用户定义的值 并且需要在恒定时间内 未摊销 访问相应的叶子 我提出了以下想法 但它不起作用 因为不幸的是我无法
  • 对指针列表进行排序

    我再次发现自己在 C 中的一些非常简单的任务上失败了 有时我希望我能从 Java 中的 OO 中学到所有知识 因为我的问题通常是从像 Java 一样思考开始的 无论如何 我有一个std list
  • 以 asp-for 作为参数的自定义 ViewComponent

    我想把这个包装起来
  • OpenFileDialog 中的多个文件扩展名

    如何在一组中使用多个文件扩展名OpenFileDialog 我有Filter BMP bmp GIF gif JPG jpg PNG png TIFF tiff 我想创建组 以便 JPG 为 jpg 和 jpeg TIFF 为 tif 和
  • 从高斯分布中采样随机值的最快方法是什么?

    The Box Muller 变换 http en wikipedia org wiki Box E2 80 93Muller transform 是一种从高斯分布中采样随机值的优雅且性能合理的方法 我正在寻找一种用 C 编写 清晰的更快方
  • 如何根据条件退出 PostSharp 方面的 OnEntry 方法中的方法

    我希望方面根据如下条件退出方法调用 AttributeUsage AttributeTargets Method public class IgnoreIfInactiveAttribute OnMethodBoundaryAspect p
  • Pythonlibs3 CMake 和 macOS

    更新2 将以下两行添加到我的 CMake 文件中时 成功找到了 python 3 及其库 这只在终端中工作的原因是因为 CLion 使用其捆绑版本的 CMake 3 6 3 而我的终端使用的更新版本 3 7 2 正确找到了 python F
  • 如何在mvc视图中的表中显示数据库数据

    在我的 MVC 应用程序中 我从数据库检索数据 我想在表格中显示退役数据 控制器代码 public ActionResult MyAccount var user User Identity Name string sThumbnails
  • 找出用户属于哪些组

    我有一个刚刚创建的 Windows 用户帐户 以 XYZ 为例 此 XYZ 属于我在计算机管理 gt 本地用户和组中创建的用户组和自定义组 因此 在属性中我看到该用户属于 2 个组 现在我想获取这些组并显示它们 有什么建议么 我已经这样做了
  • Windows 安装程序 (C#) 错误代码 2869

    我在 VS 2005 中有一个项目 其中有一个控制台应用程序和一个与安装该应用程序关联的安装项目 我在控制台应用程序中还有一个安装程序类 安装项目将使用它在安装前进行一些验证 这些任务正在检查数据库连接字符串并检查某些目录位置以确保它们在安
  • 如何用纯色填充位图?

    我需要使用唯一的 RGB 颜色创建 24 位位图 分辨率 100x100 像素 并将生成的图像保存到磁盘 我目前使用的是SetPixel http msdn microsoft com en us library 6c7eyzyb aspx

随机推荐

  • 如何在 Symfony 路由中使用锚点?

    我在routing yml 文件中定义了一条路线 route name path dashboard messages id 然而 当我要求 Symfony 生成该路线时 我得到 dashboard 23messages 12345 如何跳
  • 在android中禁用短信通知[重复]

    这个问题在这里已经有答案了 可能的重复 我们可以在 Android 中的短信到达收件箱之前将其删除吗 https stackoverflow com questions 1741628 can we delete an sms in and
  • 在 C# 中将字符串转换为日期时间,格式为 yyyy-MM-dd HH:mm:ss

    我怎样才能转换这个2014 01 01 23 00 00 to DateTime我已经这样做了 Console WriteLine DateTime ParseExact 2014 01 01 23 00 00 yyyy MM dd HH
  • 将 onDelete 与原则 2 一起使用

    我无法让 onDelete 在 Doctrine2 中工作 使用 YAML 映射 我在我的尝试过这种关系Product class oneToOne category targetEntity Category onDelete CASCA
  • 如何使用 AzCopy 通过 cmd 在 Azure Web 应用服务中工作

    我面临一个问题 我正在使用 AzCopy 将文件复制到 Blob 存储 目前我使用虚拟机来托管我的应用程序 我能够将数据移动到 blob 现在我已将代码迁移到 Azure PaaS 即 azure 应用服务 现在的问题是我无法使用 cmd
  • 最新的omniauth-facebook gem 破解方案

    红宝石 2 6 3 gem rails gt 6 0 2 gt 6 0 2 1 我正在使用最新的omniauth facebook并一起设计 宝石文件 宝石 设计 gem omniauth facebook 启动服务器时出现此错误 vers
  • Docker MySQL连接DBeaver

    我刚刚完成了 YouTube 上的 Docker 教程 我能够为 PHP 和 MySQL 创建几个 Docker 容器 文件结构如下 gt Docker PHP MySQL gt DB Dockerfile gt src index php
  • 类型分类百科中应用语的构成规律

    我在读类型分类百科全书 https wiki haskell org Typeclassopedia我在应用程序部分遇到了麻烦 我想我 有点 已经弄清楚了 但我想看看我的理解是否正确 直到组合法出现之前 适用法则才有意义 我只是无法解析其右
  • 为什么主活动关闭时远程服务会被销毁?

    我编写了一个 android 程序 有一个 UI 主要活动 并且它启动一个服务 该服务及时回调 UI 活动以更新视图 它工作正常 除了 如果活动关闭 使用 BACK 并再次启动 服务也将再次启动 服务播放音频文件 因此有两个重叠的声音 我使
  • 链接到当前页面中的元素[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我创建了一个 HTML 页面 其中包
  • 如何创建多表检查约束?

    请想象一下这个小数据库 Diagram 删除了无效的 ImageShack 链接 志愿者数据库图 Tables Volunteer Event Shift EventVolunteer Id Id Id EventId Name Name
  • 获取 PHP DOM 中节点的文本

    如何使用 PHP DOM 从此标记中提取字符串 text div span notthis span text div div gt nodeValue包括 notthis 您可以访问DOMText直接使用 XPath 的节点 xpath
  • 如何在多进程和多线程环境中生成随机唯一标识符?

    我提出的每个解决方案都不是线程安全的 def uuid cls db u hexlify os urandom 8 decode ascii db execute SELECT sid FROM sessions WHERE sid u i
  • primeng:把重点放在控制上

    抱歉这个菜鸟问题 使用 primeng 包时 将焦点设置在控件上的推荐方法是什么 使用传统输入控件时 我设置一个表单变量 variable 并使用 ViewChild 获取对它的引用 以便我可以访问其本机元素 this variable n
  • 如何在 MySQL 中的 instr() 中使用区分大小写?

    可能重复 如何在 MySQL 的 instr 中应用通配符 https stackoverflow com questions 1905119 how to apply wildcard in instr in mysql 可能的重复链接显
  • 按一列分组并显示另一列的所有结果

    大家好 我正在尝试解决这个问题 但找不到解决方案 我有 2 列 正在尝试按第一列进行选择和分组 并显示第二列中的所有记录 我的桌子是 RegNo Name C117 Mariya Mathew C117 Baino Baby C117 Ma
  • SqlLocalDb 中的 Service Broker 或 SqlDependency?

    Is SqlDependency支持于SqlLocalDb 如果是的话如何启用 回答您主题中有关 Service Broker 的问题 Service Broker 在 LocalDB 中应该可以正常工作 但只有本地队列可用 远程队列在任一
  • CSS Reset 与 * 通配符

    为什么我不能简单地重置 margin 0 padding 0 font size 100 代替 html body div span object iframe h1 h2 h3 h4 h5 h6 p blockquote pre abbr
  • Java 解压缩实用程序的性能不佳

    我注意到 与使用 WinZip 等本机工具相比 Java 中的解压缩工具非常慢 有没有更高效的 Java 第三方库 开源是首选 Edit 以下是使用 Java 内置解决方案与 7zip 的速度比较 我在原来的解决方案中添加了缓冲输入 输出流
  • C# 中的引用传递到底是如何工作的?

    我想知道 C 中的引用传递是如何工作的 如果我通过引用函数传递 WPF DataGrid 控件 并慢慢让该函数将项目添加到其 DataGrid Items 集合中 则 UI 中的 DataGrid 是否会随着每个新的 DataGrid It