我有一个大型域对象(仅限数据),它遵循严格的 .xsd 模式进行验证。 我试图让用户使用 winforms 编辑/创建这个巨大的对象,但我没有 确定最简单的方法是什么。 我想到了两个想法: 第一个是将整个对象绑定(bind)到不同的控件。 第二个是使用 xsd 模式以某种方式动态创建不同的控件 (这有点酷,因为我有大约 60 个不同的文本框,其中包含各种可能的下拉答案)。 有什么好办法吗? 谢谢,
最佳答案
您还可以查看 PropertyGrid 控件。它会自动生成树状结构的控件。 我用它来允许用户编辑配置文件(例如)。 XSD.exe 工具将帮助您创建 PropertyGrid 控件所需的对象结构。
关于c# - 在winforms中填充一个巨大的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3649915/