Boole koşulları ile iyi çalışan liste görünümlerindeki resimler için bağlamalar var. Bir özel özellik PlotSettingsFileExists ve bir usercontrol üzerinde bir görüntü oluşturduk ama çalışma zamanında hiçbir şey görünmüyor.Görüntü Verileri çalışmıyor tetikleniyor
public partial class BatchDialogUC : UserControl
{
public bool PlotSettingsFileExists
{
get { return File.Exists(Strada.Settings.PlotTemplateFile); }
}
}
<Image Name="imgPltSettings" Width="16" Height="16">
<Image.Style>
<Style TargetType="Image">
<Style.Triggers>
<DataTrigger Binding="{Binding PlotSettingsFileExists}" Value="true">
<Setter Property="Source" Value="/StradaRPC;component/Resources/imgDrawing.png"/>
</DataTrigger>
<DataTrigger Binding="{Binding PlotSettingsFileExists}" Value="false">
<Setter Property="Source" Value="/StradaRPC;component/Resources/ExlamationMark.png"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
Bu konuda herhangi bir öneriniz var mı?
Ve Strada.Settings.PlotTemplateFile'nin değeri sizin için uygun mu? –
Bağlama için DataContext ayarladınız mı? – Karmacon
Çıkış penceresinde herhangi bir ciltleme hatası görüyor musunuz? – vesan