удалить красный прямоугольник вокруг поля со списком

Мне нужно удалить красный прямоугольник вокруг поля со списком. Я установил поле со списком в xaml, как (ниже), и я пытаюсь переопределить Validation.ErrorTemplate.

        <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>

И стиль для удаления красного прямоугольника, но есть некоторая ошибка в xaml о том, что свойство Visibility не распознается или недоступно. Определение стиля ниже.

<Style x:Key="combostyle">
<Style.Triggers>
    <Trigger Property="Validation.HasError" Value="True">
        <Setter Property="Visibility" TargetName="NotValid" Value="Visible"/>
    </Trigger>  
</Style.Triggers>   

Есть идеи?: (

30
задан Fredrik Hedblad 26 August 2011 в 20:38
поделиться