1
我們通過Caliburn框架將我們的ViewModels與我們的視圖進行了交互。如何動態生成控制並給出具體的校準屬性?
現在我需要通過代碼隱藏動態生成ListBox
。事情是這樣的:
this.LayoutRoot.Children.Add(new ListBox() { Width = 800, ... });
目前我在XAML中明確宣佈這ListBox
。因爲我用卡利放置對話框,我們有一個
<silverlightToolkit:TransitioningContentControl caliburn:View.Model="{Binding ViewModel}" />
這
ListBox
內
。如何生成這個?最重要的問題是:我能夠對caliburn:View.Model
屬性進行修改嗎?就像我用ListBox
上的Width
屬性做的那樣?此TransitioningContentControl
嵌套在ListBoxItem
的DataTemplate
中。它甚至有可能通過代碼隱藏生成這個?