How to get Text from Textbox created during runtime

后端 未结 2 2059
执念已碎
执念已碎 2021-01-25 18:09

I have created WinForm App in which user can set how many textboxes he want (Range 1-99) I am using this code to create Textboxes during runtime

  for (int i = 0         


        
2条回答
  •  梦谈多话
    2021-01-25 19:13

    var sum = this.Controls.OfType()
        .Where(t => char.IsDigit(t.Name.Reverse().Take(1).FirstOrDefault())
            && t.Enabled)
        .Select(t =>
        {
            double i;
            if (!double.TryParse(t.Text, out i)) { return 0d; }
            return i / 100d;
        })
        .Sum();
    

提交回复
热议问题