通过读取文本文件,我必须创建几个收件箱,并动态地添加项目。下面是我的示例文本文件,在这里我必须解析'Switch for DSO‘字符串,然后为此添加一个选项卡页。Tabpage名称将是“Switch”。在此选项卡页下,我必须创建一些组合框,并动态添加此框的项。每个收件箱都有一个标签。标签名称将类似于‘粘合类型开关’,在标签的右边将添加一个组合框,盒子的项目将是‘胶’和‘软钎焊’。因此,在这个‘开关为DSO’选项卡页组合框将被创建,直到它得到字符串‘选项为DSO’。有人能给我一点提示吗。如果你用一些代码给我一个提示,这将对我很有帮助。
文本文件示例:
//=
// DSO开关-Tab page1
//=
//粘合式开关-标签combobox1
//#定义Glue- item of combobox1
//#定义combobox1的软钎料-combobox1项
//应用交换机-标签combobox2
//#定义非汽车-项目的combobox2
//#定义汽车-项目的combobox2
//贴片材料及工艺开关芯片底部-标签combobox3
//#定义Non_Passivated_ChipBottom-item of combobox3
//#定义Copper_Bondpad_ChipBottom-item of combobox3
//#定义Alu_Bondpad_Imide_ratio_ChipBottom-item of combobox3
//#定义Alu_Bondpad_Imide_non_ratio_ChipBottom-item of combobox3
//=
// DSO-Tab page2选项
//=
//Staggared Bondpad排列选项-Label of checkbox1
//#定义交错-checkbox1值
// Bump选项上的楔形-标签of checkbox2
//#定义楔形_on_Bump-checkbox2值
//芯片技术-标签checkbox3
//#定义SUPPLY1 1-checkbox3值
提前感谢
发布于 2013-04-07 00:45:22
根据需要的选项卡布局,可以可视化地创建选项卡布局,然后根据需要在运行时创建实例,并将它们添加到表单中(假设为WinForm)。
或者您可以有一个通用选项卡(也可以重用),在其中您将执行并添加所需的(模板化)控件,并在此过程中设置它们的属性。
您必须编写一堆代码才能得到所需的内容,解析文件并构建tabx。您可能还想看看如何在.NET中创建自定义控件。
https://stackoverflow.com/questions/15857404
复制相似问题