以编程方式将动态对象添加到网格

时间:2014-08-03 23:34:12

标签: c# wpf object grid

所以这几天一直困扰着我,似乎找不到办法。

这就是我想要实现的目标:

enter image description here

enter image description here

点击按钮,点击"添加服务器"我希望程序创建一个包含弹出窗口中字段信息的对象。

然后,用户可以单击其中一个对象连接到他的服务器,并执行当时需要的任务。

如果有人可以帮助解决这个问题,那将是一个巨大的帮助。

1 个答案:

答案 0 :(得分:0)

您需要代码中的面板来操作它。也许您可以在加载面板时执行命令并通过命令参数将其发送到您的vm。

然后在"添加服务器"命令执行后你将新配置的控件添加到面板中,就像后面代码中的这个快速解决方案一样(点击一下):this.MyGridPanel.Children.Add(new Button());

如果您有网格并使用列和行,则可以设置viw 按钮btn = new Button(); btn.SetValue(Grid.ColumnProperty,3);