c# - 注册到第二个用户控件后如何更新我的第一个用户控件中的 Datagridview
问题描述
我有两个用户控件。第一个用户控件有一个 Datagridview。第二个用户控件是一个注册。我在第二个用户控件上注册后,第一个用户控件上的 datagridview 将如何刷新/更新。
- 注意:我使用两个用户控件。不是形式
解决方案
当您提交注册时调用一个事件 (buttonOnClick...) 然后通过使数据提供者重新读取其源来加载您的第二个面板:
var dataprovider = (System.Windows.Data.XmlDataProvider) (
((UserControl1) (elementHost1.Child)).Resources ["rssData"]
);
dataprovider.Refresh ();
推荐阅读
- arrays - 根据父 ID 对数组进行排序
- html - Wordpress 正在将“-”更改为“-”
- api - 带有外部 API 的 POST 请求的 HTTP 状态和响应正文
- flask - Flask - websocket 在真实服务器中无法正常工作
- vhdl - 整数输出在合成 ISE 中变为二进制
- javascript - Stripe:从 HTML 到 Checkout-Sessions PHP 的元数据
- amazon-web-services - 提供的 region_name 'US East (Ohio) us-east-2' 与支持的格式不匹配
- javascript - 修改字符串中的特定匹配项
- javascript - 流冒险。节点.js。秘密。代码不输入任何内容
- javascript - 强制网页在屏幕旋转时完全重新渲染