使用 C# 将数据绑定到许多文本框

本文关键字:许多 文本 数据绑定 使用 | 更新日期: 2023-09-27 18:36:48

>我有一个用分号分隔的数据绑定,ef (1;3;4;3;)我将如何将它们分开,以便它在单独的文本框中显示每个数字?用户还需要能够使用 add 函数(allready 实现),以便当数据被添加回文本框时,它们会使用分号分量计存储在 sql 中。

    {
        textBox1.DataBindings.Add(new Binding("Text", sudokuDataSet, "puzzle.puzzle"));
        textBox2?
        textBox3?
    }

使用 C# 将数据绑定到许多文本框

第一步。

如果您需要在文本框中显示逗号分隔的数字。您必须将数字存储在字符串中,然后使用 string.split(,) 它将拆分数字并将其以数组形式返回给您。现在,您将每个数字放在单独的数组位置。现在,您将该数字按数组的位置放入文本框中。

第二步

如果您需要通过用分量仪分隔文本将它们从多个文本框获取到数据库。您必须创建一个字符串,然后添加文本框,例如

String str = textbox1.Text;
str = str + ',' + textbox2.text;
str = str + ',' + textbox3.text;

并继续。

希望这对你有帮助。


据我了解,您将一些数字存储在数据库中,以";"分隔,例如 1;2;3;5;7
如果这是您的问题,请将其放入字符串并使用字符串。Split() 并将分隔字符传递给此方法,在这种情况下为 ";" .返回一个字符串数组。从数组中获取值并应用于文本框。
欲了解更多信息,请访问链接