2012-06-27 3 views
2

얼룩말을 지우고 싶습니다. 검색에서 반환 된 관찰 가능한 개체 모음에서 생성 된 목록 상자입니다.지브라 스트라이핑 목록 상자 XAML/C# Windows Phone 7.5

코드는 같다 그래서

   <ListBox x:Name="searchResultsListBox" Margin="0, 115, -12, 0"> 
        <ListBox.ItemTemplate> 
         <DataTemplate> 
          <StackPanel Orientation="Horizontal" Margin="0,0,0,17"> 
           <StackPanel Width="411"> 
            <TextBlock Text="{Binding Registration}" Margin="12, -6, 12, 0" TextWrapping="Wrap" FontSize="30" Foreground="White"/> 
            <TextBlock Text="{Binding SalePrice}" Margin="12, -6, 12, 0" TextWrapping="Wrap" Style="{StaticResource PhoneTextSubtleStyle}" Foreground="#AFA7A0"/> 
           </StackPanel> 
          </StackPanel> 
         </DataTemplate> 
        </ListBox.ItemTemplate> 
       </ListBox> 
내가 처음 <stackpanel> 노란색이었다 있도록 스트라이핑 가겠어요 어떻게

, 두 번째 흰색과 다시 등 등 세 번째 노란색?

감사합니다. 대니.

답변

0

목록 상자에서 사용할 사용자 지정 컨트롤을 만듭니다. 이 포함됩니다 :

< StackPanel의 방향 = "수평"여백 = "0,0,0,17">
< 테두리 폭 = "411">
< TextBlock의 텍스트 = "{바인딩 등록}"여백 = "12, -6, 12, 0"TextWrapping = "줄 바꿈"FontSize = "30"Foreground = "흰색"/>
< TextBlock Text = "{Binding SalePrice}"여백 = "12, -6, 12, 0 "TextWrapping ="랩 "스타일 ="{정적 리소스 PhoneTextSubtleStyle} "전경 ="#의 AFA7A0 "/>
</국경>
</StackPanel에>

Maintai n 관찰 가능한 수집 항목의 색인.
목록 상자를 관찰 가능한 컬렉션에 바인딩하십시오.
사용자 지정 컨트롤에 bordercolor 속성을 만들고 인덱스 값 (짝수/홀수)을 기준으로 초기화하십시오.

관련 문제