【发布时间】:2011-09-05 06:05:42
【问题描述】:
在我的主视图中,我有一个绑定到对象集合的 ItemsControl:
<ItemsControl ItemsSource="{Binding Path=Concepts}"
ItemTemplate="{StaticResource ActivationLevelTemplate}"
/>
ActivationLevelTemplate 只是另一个视图:
<DataTemplate x:Key="ActivationLevelTemplate">
<view:ConceptActivationView Height="50"/>
</DataTemplate>
在此视图中,有一个文本块,绑定到上述集合中的对象的属性。该属性显示正确,现在我需要从后面的视图代码中访问同一对象的其他属性。这似乎微不足道,但我无法让它工作。
<TextBlock Text="{Binding Path=Name}"
HorizontalAlignment="Center"
/>
<d3:Plotter2D Name="Plotter"/>
我遇到的最好的事情是ItemContainerGenerator,但它似乎并不是我们所需要的。
【问题讨论】:
-
你想在后面的代码中做什么?
-
我需要从对象中获取一些图形数据来绘制一些线条。
标签: wpf itemscontrol code-behind