0
我有一個radtreeview控件的編輯模板。我想在編輯模板中添加一個組合(下拉列表)並將其填充。我被困在關於如何獲得組合數據填充的部分。我無法引用組合控件,因爲它在模板中,所以理論上不存在,直到項目被選中。我試圖使用綁定表達式回到我的視圖模型,但似乎並不奏效。TreeView項目 - 組合分層數據模板
應該綁定工作來填充模板內的組合?
乾杯, JB
我有一個radtreeview控件的編輯模板。我想在編輯模板中添加一個組合(下拉列表)並將其填充。我被困在關於如何獲得組合數據填充的部分。我無法引用組合控件,因爲它在模板中,所以理論上不存在,直到項目被選中。我試圖使用綁定表達式回到我的視圖模型,但似乎並不奏效。TreeView項目 - 組合分層數據模板
應該綁定工作來填充模板內的組合?
乾杯, JB
我不知道有關編輯模板,但我已經使用了RadTreeView一個ItemTemplate類似這樣:
<HierarchicalDataTemplate ItemsSource="{Binding Children, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="200"/>
</Grid.ColumnDefinitions>
<TextBlock x:Name="Name" Text="{Binding Name}"/>
<ComboBox ItemsSource="{Binding ComboData}" Width="200" Grid.Column="1" />
</Grid>
</HierarchicalDataTemplate>
所以組合框綁定到可枚舉的ComboData與Name屬性存在於同一級別。
謝謝 - 必須是我的約束性表達。 – user703163