我在设计时的datacontext
d:DataContext="{d:DesignInstance Type=viewmodel:MainViewModel, IsDesignTimeCreatable=True}"
....
<TextBlock Text="{Binding Path=Driver}">
工作正常。仅限于:
<TextBlock/>
<Run Text="{Binding Path=Jahr}" />
</TextBlock>
在设计时间不工作,为什么?
答案 0 :(得分:4)
注意: IS 可以绑定到<Run />
,但它不会在设计时呈现,只会在运行时呈现。
这适用于绑定。
<TextBlock>
<Run Text="{Binding Results.Count}" />
<Run Text=" results for '" />
<Run Text="{Binding SearchTerm}" />
<Run Text="'"/>
</TextBlock>
您无法将TextBlock
文字 AND 设置为Run
绑定。它可以是其中之一,这样可以正常工作,但在设计时不会像你说的那样呈现。
答案 1 :(得分:2)
运行在Windows运行时支持绑定,但似乎那些运行控件不支持设计时数据......: - (