2010-05-20 9 views

답변

2

리소스 파일에서 다음 코드를 사용하여이 (http://img697.imageshack.us/img697/9417/failedwpfdatagridstylin.jpg)처럼 보이도록 만들었습니다. 그러나, 그것은 여전히 ​​HTML 대응 (http://img443.imageshack.us/img443/2563/saltoftheearth.jpg)처럼 보이지 않습니다 .... 그것은 많은 테두리가 있습니다 ....이 WPF DataGrid를 더 좋게 만드는 방법에 대한 아이디어?

값 = "12"/> 당신도 등 배경처럼, 데이터 그리드의 속성 중 하나를 설정하려고 했

<Style x:Key="DataGridCellStyle" TargetType="{x:Type my:DataGridCell}" > 
    <Setter Property="FontFamily" 
      Value="Tahoma" /> 
    <Setter Property="FontSize" 
      Value="12" /> 
    <Style.Triggers> 
     <Trigger Property="IsSelected" Value="True"> 
      <Setter Property="Background" Value="White"/> 
      <Setter Property="Foreground" Value="Black"/> 
      <Setter Property="BorderBrush" Value="Transparent" /> 
     </Trigger> 
    </Style.Triggers> 
</Style> 

<Style x:Key="DataGridStyle" 
     TargetType="{x:Type my:DataGrid}" > 
    <Setter Property="RowHeaderWidth" 
      Value="0" /> 
    <Setter Property="HorizontalAlignment" 
      Value="Left" /> 
    <Setter Property="SelectionUnit" 
      Value="Cell" /> 
    <Setter Property="SelectionMode" 
      Value="Single" /> 
    <Setter Property="AutoGenerateColumns" 
      Value="false" /> 
    <Setter Property="CanUserAddRows" 
      Value="False" /> 
    <Setter Property="CanUserDeleteRows" 
      Value="False" /> 
    <Setter Property="CanUserResizeRows" 
      Value="False" /> 
    <Setter Property="CanUserResizeColumns" 
      Value="False" /> 
    <Setter Property="CanUserSortColumns" 
      Value="True" /> 
    <Setter Property="CanUserReorderColumns" 
      Value="False" /> 
    <Setter Property="IsReadOnly" 
      Value="True" /> 
</Style> 
0

안부, S., 당신은 this one처럼 찾을 수 있습니다 확신 거기에 유용한 자습서를 많이, 그리고 임.