我有一個風格至極定義內容控件模板....數據觸發綁定工作不正常
所有控件它具有內容屬性空,我倒是喜歡展示的短信說的控制是空的.....但下面的xaml不工作,有人知道爲什麼嗎?
<Style TargetType="ContentControl" x:Key="style">
<Style.Triggers>
<DataTrigger Binding="{Binding Path=Content, RelativeSource={RelativeSource Self}}" Value="{x:Null}">
<Setter Property="ContentControl.Template">
<Setter.Value>
<ControlTemplate>
<Grid HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<TextBlock Background="Blue">EMPTY!</TextBlock>
</Grid>
</ControlTemplate>
</Setter.Value>
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
<ContentControl Content="{x:Null}" Style="{StaticResource style}" />
它沒有向我顯示「EMPTY!」文本。
TKS, 威廉
它在運行時工作.....它不應該在設計時工作? – will
我不知道爲什麼它沒有在設計時間工作....只在運行時...我嘗試關閉並打開VS ...窗口仍然是空白的... – will
是的,這種行爲也發生在我身上。我會建議您手動滾動您的XAML或使用Blend。 VS設計師留下了許多不足之處。 – devdigital