在视图类的后端代码中动态创建Caliburn绑定

时间:2016-08-04 12:55:25

标签: c# wpf mvvm contentcontrol caliburn

我正在尝试构建一个类似于树的结构,其中所有节点都可以被拖动但我无法创建节点。我正在MVVM中构建系统,并且我正确设置了所有后端内容。我的节点设计存储在自己的模型,视图和视图模型中,每次单击添加节点时,我希望能够创建此实例并将其添加到我的整体设计视图中的画布上。但是我能得到的只是文字。我假设这是因为它没有绑定视图但是试图显示视图模型。

我试图利用Caliburn库中的绑定方法,但似乎无法使它们中的任何一个工作。

我的想法是在view.xaml.cs类中创建一个ContentControl实例,然后将其添加到视图中的画布上。但它正在将代码cal:View.Model = "{Binding viewmodel}"转移到我似乎无法做的后端代码中。

之前有人遇到过这个吗?

0 个答案:

没有答案