从所有动态生成的用户控件中获取文本框的总和

雇用孤岛

我想添加所有动态生成的用户控件的价格(标签)并设置为 winform 上的标签,我该怎么做?通过单击 winform 上的确定按钮,我尝试了此代码,但它没有添加标签,并且输出始终为 0 这是图像:https : //imgur.com/a/ViPGt,这是我的代码:

 private void add_Click(object sender, EventArgs e)
    {
        double g = 0;
        foreach (Control ctrl in Controls)
        {
            if (ctrl is DynaItems)
            {
                var myCrl = ctrl as DynaItems;
                g += Convert.ToInt32(myCrl.price.Text);
            }
        }
        textBox1.Text = g.ToString();
    }
海塔姆

我认为这可能是因为您在转换为 Int32 时想要一个 double。试试这个代码,同时检查你的价格控制是否有它的属性 Text 正确。

private void add_Click(object sender, EventArgs e)
{
    double g = 0;

    // Controls.OfType will automatically find your DynaItems controls and cast them for you
    foreach (DynaItems dynaItem in Controls.OfType<DynaItems>())
    {
        // Breakpoint here and check the value of dynaItem.price.Text
        g += double.Parse(dynaItem.price.Text);
    }

    textBox1.Text = g.ToString();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

动态将文本框插入到用户控件中

来自分类Dev

如何动态获取文本框中的datagridview列的总和

来自分类Dev

使用jQuery提交时获取动态生成的文本框的值并验证所有文本框

来自分类Dev

获取在占位符中动态生成的文本框的值

来自分类Dev

如何从动态生成的文本框中获取值?

来自分类Dev

从文本框中动态获取文本

来自分类Dev

从多行文本框中获取所有行

来自分类Dev

获取具有相同父div的所有文本框的值并显示总和

来自分类Dev

在subTotal文本框(`id = subTotal`)中显示所有价格文本框(`class = price`)的总和

来自分类Dev

在ASP动态表中查找文本框控件

来自分类Dev

从动态生成的文本框到XML获取价值

来自分类Dev

如何验证动态文本框控件

来自分类Dev

使用Selenium从只读文本框中获取动态文本

来自分类Dev

如何从动态文本框中获取文本

来自分类Dev

具有动态生成的文本框的Bootstrap Maxlength

来自分类Dev

具有动态生成的文本框的Bootstrap Maxlength

来自分类Dev

如何从所有文本类为txt_Answer的文本框中获取所有文本

来自分类Dev

在动态生成的文本框中添加on key up事件

来自分类Dev

如果用户eneter禁用文本框验证中的所有特殊字符c#

来自分类Dev

将所有工作表数据打印到用户窗体文本框中

来自分类Dev

为视图模型中的所有属性生成标签,文本框,验证消息

来自分类Dev

用户控件中来自同一控件的参考文本框

来自分类Dev

替换富文本框中的所有文本

来自分类Dev

获取Microsoft.VisualBasic.PowerPacks的RectangleShape中存在的所有文本框

来自分类Dev

如何从angualr组件中的html获取所有文本框值

来自分类Dev

从mvc文本框中获取用户输入数据

来自分类Dev

在flowlayoutpanel内的用户控件中获取所有选中复选框的标签文本

来自分类Dev

动态生成的文本框的按键事件

来自分类Dev

读取动态生成的文本框

Related 相关文章

  1. 1

    动态将文本框插入到用户控件中

  2. 2

    如何动态获取文本框中的datagridview列的总和

  3. 3

    使用jQuery提交时获取动态生成的文本框的值并验证所有文本框

  4. 4

    获取在占位符中动态生成的文本框的值

  5. 5

    如何从动态生成的文本框中获取值?

  6. 6

    从文本框中动态获取文本

  7. 7

    从多行文本框中获取所有行

  8. 8

    获取具有相同父div的所有文本框的值并显示总和

  9. 9

    在subTotal文本框(`id = subTotal`)中显示所有价格文本框(`class = price`)的总和

  10. 10

    在ASP动态表中查找文本框控件

  11. 11

    从动态生成的文本框到XML获取价值

  12. 12

    如何验证动态文本框控件

  13. 13

    使用Selenium从只读文本框中获取动态文本

  14. 14

    如何从动态文本框中获取文本

  15. 15

    具有动态生成的文本框的Bootstrap Maxlength

  16. 16

    具有动态生成的文本框的Bootstrap Maxlength

  17. 17

    如何从所有文本类为txt_Answer的文本框中获取所有文本

  18. 18

    在动态生成的文本框中添加on key up事件

  19. 19

    如果用户eneter禁用文本框验证中的所有特殊字符c#

  20. 20

    将所有工作表数据打印到用户窗体文本框中

  21. 21

    为视图模型中的所有属性生成标签,文本框,验证消息

  22. 22

    用户控件中来自同一控件的参考文本框

  23. 23

    替换富文本框中的所有文本

  24. 24

    获取Microsoft.VisualBasic.PowerPacks的RectangleShape中存在的所有文本框

  25. 25

    如何从angualr组件中的html获取所有文本框值

  26. 26

    从mvc文本框中获取用户输入数据

  27. 27

    在flowlayoutpanel内的用户控件中获取所有选中复选框的标签文本

  28. 28

    动态生成的文本框的按键事件

  29. 29

    读取动态生成的文本框

热门标签

归档