2013-07-10 1 views
0

xamdatagrid를 다음과 같이 편집하고 싶습니다.XamDataGrid 헤더

| 업데이트 |
| 통과 | 실패 |
| 1 | 0 |
| 0 | 1 |
(내 간격이 잘못되었지만 아이디어를 얻었습니다.) xamdatagrid에이 템플릿을 설정하고 데이터 세트에 바인딩하려고합니다. 이것이 가능합니까? 그리고 가능한 경우에 C#에서 좋은 예제를 찾을 수 있습니까? 나는 불완전하고 불완전한 예들을 계속 찾아 본다.

+0

이 무엇처럼 사용할 필요가? 머리글? –

+0

"업데이트"가 "전달 된"및 "실패한"열의 공통 헤더라고 가정하면 Infragistics 블로그에서 비슷한 예가 있습니다. http://www.infragistics.com/community/blogs/alex_fidanov /archive/2010/06/02/howto-common-headers-in-the-xamdatagrid.aspx – alhalama

답변

2

당신은

<Style TargetType="{x:Type igWPF:LabelPresenter}" x:Key="PassedFailedLabelPresenterStyle"> 
    <Setter Property="Template"> 
     <Setter.Value> 
      <ControlTemplate TargetType="{x:Type igWPF:LabelPresenter}"> 
       <TextBlock HorizontalAlignment="Center" Text="passed | failed" VerticalAlignment="Center" /> 
      </ControlTemplate> 
     </Setter.Value> 
    </Setter> 
</Style> 

필드 LabelPresenterStyle을 만들고

<igWPF:Field Name="Hired" Width="Auto" LabelPresenterStyle="{StaticResource PassedFailedLabelPresenterStyle}"> 
+0

C#에서 예제를 제공 할 수 있습니까? – user1730250

+0

스타일은 어디에 넣어야합니까? 이 예제에서 완전한 xaml을 넣을 수 있습니까? – user1730250

+0

이것을 xaml resources 태그의 안에 넣어야합니다. –