关于C# combobox控件里面的数据写入串口的具体操作
发布网友
发布时间:2023-09-26 22:21
我来回答
共1个回答
热心网友
时间:2024-11-24 03:39
实在看不懂你的业务逻辑
咱只说语言的
internal class data
{
public string Text { get; set; }
public object Val { get; set; }
public data(string text, object val)
{
Text = text;
Val = val;
}
public override string ToString()
{
return Text;
}
}
cmbox.Item.add(new data("整备质量“, 2));
combobox的选中项目是 (cmbox.SelectedItem as data).Val 就能取得值了。
这样就可以取到一系列值, 楼主自己把这些个值给串起来。得到text
下一步写Serial
serialPort1.Write(text);
注意的事项:
1. combobox在取selecteditem之前必须确保有东西被选中。看一下selectedIndex>=0就好。
2. serialport 可以从工具箱里直接拖到Form上的,然后在属性中去改它的端口,比特率什么的。
这晨只是简单写了个字符串。具体的字符组织还得靠楼主自己动手。