У меня странные проблемы с приложением WPF. Я развернул его под Windows Server 2003, и его поведение отличается от Win7.
Например, у меня есть такой вид XAML:
<GroupBox x:Name="groupbox1">
<GroupBox.Style>
<Style BasedOn="{StaticResource {x:Type GroupBox}}" TargetType="{x:Type GroupBox}">
<Style.Triggers>
<DataTrigger Binding="{Binding IsModel, UpdateSourceTrigger=PropertyChanged}" Value="True">
<Setter Property="Visibility" Value="Collapsed" />
</DataTrigger>
</Style.Triggers>
</Style>
</GroupBox.Style>
На Win7 он работает как шарм, но на Windows Server 2003 он вообще не работает, и для моего группового окна всегда установлено свойство Visibility, равное Visible.
Некоторые элементы управления, такие как Expander, также отображаются по-разному.
Конфигурация WS 2003:
- WS 2003 SP2
- Microsoft .Net Framework 3.5 SP1
Если кто-нибудь может дать мне подсказку по этому вопросу, это будет очень полезно!
Спасибо.