从富文本框中的文本分割到其他文本框取决于在c分类#
问题描述:
我希望有人能帮助我。这将会挽救我的生命。从富文本框中的文本分割到其他文本框取决于在c分类#
因此,让我告诉你,对于一个学校,我必须让一个微控制器pic16f877a发送数据到计算机上的应用程序,然后将数据发送到一个数据库,该数据库将在网站上的图表中显示必须做出。
事情是,我坚持如何分离富文本框中的数据并将其发送到另一个文本框。例如
。这里是这样被显示在文本框富正被经由串行端口的PIC中获得的数据的快照
。
所以现在我想要做的是。当点击正常文本框下的按钮“obtener”时。来自richtextbox的数据会根据它的说法进行排序并添加到文本框中。
例如,如果在富文本框的第一行中显示“Temperatura”,它应该将文本框与标有温度的标签一起放入文本框中。
和其他数据一样。在那里它说“humedad”它应该去标准文本“humedad”的正常文本框。
答
好吧,如果你有textBox中的所有数据分隔喜欢这些图片上, 你只需要正确处理字符串:
Dictionary<string, int> values = new Dictionary<string, int>();
string textBoxString = textBoxName.Text;
// Splits text into array of seperate lines
List<string> split = s.Split(Environment.NewLine.ToCharArray()).ToList();
for (int i = 0; i < split.Count; i++)
{
// removes free spaces
split[i] = split[i].Replace(" ", String.Empty);
// splits one line into pair of property name (example: temperature) and it's value after seperator ":"
string[] keyPair = split[i].Split(':');
// adds property name as dictionary's key and value as dictionary's value
values.Add(keyPair[0], int.Parse(keyPair[1]));
}
在词典中,你有正确的名称和它的价值,所以你现在可以创建例如switch语句,在该语句中将字典值分配给适当的变量,然后您可以将文本框绑定到要显示值的变量,您刚分配的变量