在 C# 中将值从一种形式传递到另一种形式

2023-11-30

我必须通过id从 C# 中的一种形式到另一种形式。

我无法做到这一点。

C# 代码是:

private void btnedit_Click(object sender, EventArgs e)
{
    foreach (DataGridViewRow a in dataGridViewUnPaidList.Rows) 
    {
        if (a.Cells[0].Value != null)
        {
            Convert.ToInt64(a.Cells[1].Value); // i have to pass this id in AddInvoice() form
            AddInvoice ad = new AddInvoice();
            ad.Show();
            NonPaideData non = new NonPaideData();
            non.Hide();
        }
        else
        {
        MessageBox.Show("Now Row Is Selected");
        }
    }
}

谁能告诉我我做错了什么?


建立财产AddInvoice:

public long CellValue { get; set }

分配给它:

private void btnedit_Click(object sender, EventArgs e)
{
    foreach (DataGridViewRow a in dataGridViewUnPaidList.Rows)
    {
        if (a.Cells[0].Value != null)
        {
            AddInvoice ad = new AddInvoice();
            ad.CellValue = Convert.ToInt64(a.Cells[1].Value);
            ad.Show();

            NonPaideData non = new NonPaideData();
            non.Hide();
        }
        else
        {
            MessageBox.Show("Now Row Is Selected");
        }
    }

只需使用它AddInvoice as CellValue.

哦,如果这实际上是代码,我想你的意思可能是this.Hide();而不是创建一个新的NonPaideData并隐藏这一点。

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

在 C# 中将值从一种形式传递到另一种形式 的相关文章

随机推荐

  • ajax如何从PHP文件返回错误消息

    当我将鼠标悬停在任何单词上时 总是会显示一个黑框 如果 PHP 代码返回文本 它将显示在黑框中 它应该如此 但是 如果未返回文本 我希望它返回一个错误函数 这样我就可以稍后更改黑框的 CSS 使其宽度为0px代替400px var x th
  • Rails 4 CSV 导入并将值设置为键值

    我是一名完全的 Rails n00b 我确信这是一件很容易做到的事情 但我遇到了麻烦 当我从 csv 导入该记录时 我想获取 URL 中键的值并将其设置为数据库中记录的 category id 我可以通过在 csv 文件中创建 Catego
  • C随机主元快速排序(改进配分函数)

    我是一名计算机科学专业的学生 刚刚开始 我正在努力从伪代码编写快速排序的随机枢轴版本 我已经编写并测试了它 但一切都很完美 分区部分看起来有点太复杂了 感觉漏掉了什么或者想太多了 我不明白这是否可以 或者我是否犯了一些可以避免的错误 长话短
  • 自定义元素上的 QuerySelector

    我想选择 id home i 的图标并给出点击效果 但是 当我使用document querySelector left navbar nav 它返回为null 我正在使用一个基本的 javascript 自定义元素 这似乎是导致问题的原因
  • 分钟和秒正则表达式

    我正在尝试验证分钟 秒输入 其中分钟可以是 07 或 7 我可以使用下面的方法验证 07 35 但不能验证 7 35 当我处理输入时 如果值小于 9 我可以附加零 但也希望能够让用户输入 7 35 0 5 d 0 5 d 您可以将第一个数字
  • wglext - 扩展未安装在 OpenGL 上下文中

    我正在尝试使用 wglSwapIntervalEXT int Interval 在 OpenGl 中使用 WGL EXT swap control 禁用垂直同步 我试图包含 wglext 标头 但经过多次搜索后 它似乎没有安装在我的电脑上
  • tensorflow retrain.py app.run() 得到意外的关键字参数“argv”

    我正在尝试运行 Tensorflow for Poets 示例 我通过以下内容 python examples image retraining retrain py bottlenext dir tf files bottlenecks
  • 删除 C 中输出末尾的空格

    以下代码用于按螺旋顺序打印矩阵的元素 该程序运行良好 然而 问题是我检查程序的在线编译器不接受输出末尾的尾随空格 谁能给我一些关于如何绕过输出中添加的最后一个空格的想法 作为参考 我的代码如下 是的 变量名称很糟糕 我正在努力改变放置随机变
  • MySql“选择位置”和 C#

    如何从 SelectWhere 语句中读取返回值 每次运行时标签中都没有返回值 也没有语法错误 command CommandText select product price from product where product name
  • 禁用错误的打字稿错误

    我已经使用 jspm 安装了 interact js 以及 npm 以便打字稿满意 该应用程序运行良好 但我的代码显示错误 import interact from interact js interact gt typescript er
  • Android计算Horizo​​ntalScrollView中的scrollTo位置

    我有 Horizo ntalScrollView 和几个 TextView 每个 TextView 可能包含不同长度的文本 我应该如何计算使用 scrollTo x y 滚动到的正确偏移量 滚动有效 但与预期不同 我已经尝试了各种方法 每个
  • 翻译我的主题的 function.php 文件中的自定义标签字段

    在社区的帮助下 我成功创建 保存标签及其值并将其打印到单个产品页面 我还可以使用将输入值翻译成不同的语言Polylang 但是翻译自定义标签 条件和品牌 非常困难 有人可以帮助我解决这些问题吗 我尝试使用Polylang Saywhat 没
  • 用php动态创建zip

    使用 php 创建动态 zip 文件的最简单方法是什么 例如 我在服务器上有这些文件 Root gt Folder 1 gt file1 wav Root gt Folder 2 gt file2 jpg 我想创建一个包含这两个文件的 zi
  • +Android Webview - 如何自动滚动页面?

    我想在网络视图中打开一个html页面 并使其根据通过计时器设置的时间间隔自动向下滚动 虽然下面的示例适用于桌面 但此链接应该让您了解我想要实现的目标 在页面的右上方启用自动滚动 example 首先 我考虑打开一个网页 然后使用某种可以模拟
  • Sed/Awk 删除第二次出现的字符串 - 平台无关

    我正在 bash 中寻找一行既适用于 linux 又适用于 OS X 的行 以删除包含所需字符串的第二行 Header 1 2 Header 10 11 应该成为 Header 1 2 10 11 我的第一次尝试是使用 sed 的删除选项
  • 如何在 Google 地图中设计高尔夫球场(沙丘和果岭)?

    我目前正在使用时髦的地图超轻主题设计我的 Google 地图 人们所期望的造型 景观 影响高尔夫球场 featureType landscape elementType geometry stylers color f5f5f5 light
  • 如何在Azure Blob上实现快速搜索?

    我已完成编写将文件 文本文件 上传到 azure blob 存储的代码 现在我想提供基于文本文件内容的搜索 对于前 如果我搜索 Hello 那么包含 Hello 单词的文件名应该出现在搜索结果中 这是我要搜索的代码 class BlobSe
  • Javascript 到 csv 导出编码问题

    我需要将 javascript 数组导出到 Excel 文件并下载它 我正在这段代码中执行此操作 data 是一个 JavaScript 对象数组 var csvContent data text csv charset utf 8 dat
  • 避免在jetpack compose中的嵌套列中进行重组

    我正在 jetpack compose 中的嵌套列上工作 我有一个列表 其中包含来自服务器的大量数据 我在布局检查器中进行了检查 我发现每当我的项目添加到列表中时 它都会重新组合并增加计数 所以我的疑问是 如果我在列表中一一添加 100 个
  • 在 C# 中将值从一种形式传递到另一种形式

    我必须通过id从 C 中的一种形式到另一种形式 我无法做到这一点 C 代码是 private void btnedit Click object sender EventArgs e foreach DataGridViewRow a in