ho bisogno di rimuovere il rettangolo rosso attorno alla casella combinata. Ho impostato il combobox in xaml come (sotto) questo e sto cercando di sovrascrivere Validation.ErrorTemplate.rimuovi rettangolo rosso attorno alla casella combinata
<ComboBox x:Name="comboPodkategoria"
Margin="0,3,0,0"
IsSynchronizedWithCurrentItem="False"
IsEditable="False"
ItemsSource="{Binding Source={StaticResource PodKategoriaLookup}, UpdateSourceTrigger=PropertyChanged, ValidatesOnDataErrors=True}"
SelectedValue="{Binding IDPodKategoria}"
DisplayMemberPath="kat_popis" SelectedValuePath="IDPodkat" TabIndex="5" Style="{StaticResource combostyle}">
<Validation.ErrorTemplate>
<ControlTemplate>
</ControlTemplate>
</Validation.ErrorTemplate>
</ComboBox>
E lo stile per la rimozione di rettangolo rosso, ma hanno qualche errore in XAML dire che la proprietà visibilità non è riconosciuto o non è accessibile. La definizione dello stile è sotto.
<Style x:Key="combostyle">
<Style.Triggers>
<Trigger Property="Validation.HasError" Value="True">
<Setter Property="Visibility" TargetName="NotValid" Value="Visible"/>
</Trigger>
</Style.Triggers>
Qualche idea? :(
Perfetto, grazie. L'ultima opzione è perfetta per me, non lo sapevo. – vikox
+1 per Validation.ErrorTemplate = "{x: Null}". Sto vivendo la gioia di un elemento dell'interfaccia utente "perfettamente giusto". – BSalita
+1 per Validation.ErrorTemplate = "{x: Null}", fantastico, Grazie. – Mark