Silverlight アプリケーションに動的データグリッドがあります。データグリッド スタイル、行スタイル、およびセル スタイルを設定しました。読み込まれたときのデータグリッドは、特定の行の境界線を隠します。すべてがデフォルトのスタイルで見栄えがします。私はこれの理由を見つけることができません。助けてください。
注意: BasicColor はいくつかの定義済みの色です。
<!--DataGridStyle : Sets the DataGrid Style : Selected Cell Background, Mouse Hover Background, etc-->
<Style x:Key="DataGridStyle" TargetType="gridcontrol:DataGrid" >
<Setter Property="RowBackground" Value="{StaticResource BasicColor1}" />
<Setter Property="AlternatingRowBackground" Value="{StaticResource BasicColor1}" />
<Setter Property="Background" Value="{StaticResource BasicColor6}"/>
<Setter Property="HorizontalGridLinesBrush" Value="{StaticResource BasicColor9}"/>
<Setter Property="VerticalGridLinesBrush" Value="{StaticResource BasicColor4}"/>
</Style>
<!--DataGridCol : Sets the Style of the Content of the Cell in the Datagrid-->
<Style x:Key="DataGridCellContentStyle" TargetType="sdk:DataGridCell" >
<Setter Property="Foreground" Value="{StaticResource BasicColor6}"/>
<Setter Property="FontSize" Value="11"/>
<Setter Property="FontStretch" Value="SemiCondensed"/>
<Setter Property="VerticalContentAlignment" Value="Center"/>
<Setter Property="HorizontalContentAlignment" Value="Left"/>
<Setter Property="Height" Value="Auto"/>
</Style>
<Style TargetType="gridcontrol:DataGridRow" x:Key="DataGridRowStyle">
<Setter Property="IsTabStop" Value="False"/>
<Setter Property="BorderBrush" Value="Red"/>
<Setter Property="BorderThickness" Value="2"/>![enter image description here][1]
<Setter Property="Height" Value="20"/>
</Style>