0
什麼是執行綁定,如果我綁定到屬性(在這種情況下,上下文)是一個類(LatestReading類)與其財產(的正確方法單位)。數據綁定類的屬性與屬性另一類
datacontext設置爲類的根。這是我班的層次結構。 MonitoringPoint.LatestReading.Unit
<DataTemplate x:Key="TrackBallInfoTemplate"
DataType="{x:Type winGRAPH_Core:MonitoringNode}">
<StackPanel Margin="3">
<Grid Height="Auto">
<StackPanel Height="Auto"
VerticalAlignment="Top"
Orientation="Horizontal">
<TextBlock TextWrapping="Wrap"
Text="{Binding DataPoint.Value, FallbackValue=0.00}"
FontWeight="Bold"
FontSize="16" />
<TextBlock TextWrapping="Wrap"
Text="{Binding LatestReading.Unit, FallbackValue=°C}"
Margin="2,3,0,0" />
</StackPanel>
</Grid>
<Grid Height="Auto">
<TextBlock TextWrapping="Wrap"
Text="{Binding DataPoint.Category, FallbackValue=time}"
d:LayoutOverrides="Width, Height"
FontStyle="Italic"
Margin="0,2,0,0" />
</Grid>
</StackPanel>
</DataTemplate>
你的意思是如果DataContext被設置爲一個類的實例(LatestReading在你的情況)? – ChrisWay 2013-02-25 11:50:27
在這種情況下,DataContext設置爲根類。有層次結構。 MonitoringPoint.LatestReading.Unit – 2013-02-25 11:51:58
因此,綁定僅僅因爲語法看起來不正確而不起作用。 Visual Studio輸出窗口中是否存在綁定錯誤? – ChrisWay 2013-02-25 11:58:21