0

我们正在尝试制定预算计划。这将是一个大项目。我们希望让用户在其中构建自己的 WinForms 和控件。然后做一些数据绑定,但这是下一步。

有没有办法在 c# 中构建“运行时表单设计器”?我正在阅读此。它说这是可能的,但它没有提供足够的信息来启动和完成设计师。

谢谢,

4

1 回答 1

3

这是一个简短的答案,因为我不能给你一个完整的答案;那将需要太多时间...

基本上,您需要ToolBox像 VS 一样创建一个表单和一个 ,并让用户拖放控件。需要启用拖放并处理它的事件。您还需要在 drop 事件处理程序中获取鼠标位置,Form并以编程方式在那里创建一个默认控件。

现在,很多问题浮现在脑海。这些必须在它们到来时解决,因为我不能在不到一天的时间内全部回答。

于 2013-07-31T14:53:59.260 回答