2011-10-31 5 views
0

에 대해 여러 템플릿을 사용하여 난 내 실버 코드의 목록 상자가 있습니다목록 상자

<ListBox x:Name="recepiesList" ItemsSource="{Binding recepiesList}" ItemTemplate="{StaticResource ListViewModelTemplate}" SelectionChanged="recepiesList_SelectionChanged" > 

        </ListBox> 

것은 내가 목록 (헤더의 일종)의 상단에 ListBoxItem의 다른 유형을해야한다는 것입니다. 목록 상자에 여러 템플릿이있는 여러 가지 방법을 찾았지만 이러한 종류의 사소한 변경을 위해 복잡한 것처럼 보입니다.

적용된 템플릿이있는 목록 상자에 listboxitem을 포함시키는 방법이 있습니까?

축약을위한 업데이트 나는이 플랫폼을 더 잘 활용하려고하기 때문에이 질문을하고있다. 내가 xaml에서 템플릿의 한계가 뭔지 모르겠지만, 난 단지 더 나은 솔루션을 찾고 있어요.

listboxtype

listboxtype의 B

listboxtype의 B

listboxtype의 B

listboxtype의 B

: 나는 이런 식으로 뭔가를 할 수있는 방법을 찾고 있어요

,210

listboxtype의 B

인해 내가 listboxtype의 A (목록의 첫 번째 그리고 그것은 한 번만 나타납니다), 나는 그것이 '손으로'를 추가 할 수 있다는 생각에 대한 몇 가지 명시적인 정보를 가지고 있다는 사실에

XAML에서 어떤 식 으로든. @abhinav 제안으로

+0

그래서 당신은 이미 복수 응답을 사용자 정의 헤더 템플릿을 추가 할 수 있지만 그들이 너무 복잡 발견 할 수 있었다? 그리고 이제 그들은 모두 다시 제안 될 때까지 기다리고, 하나씩 거부합니다. –

+0

실버 라이트 툴킷의 longlistpicker를 그룹없이 longlistpicker에 대한 헤더와 함께 사용할 수 있습니다. – abhinav

+0

@HenkHolterman 그것은 내가 게으른 것이 아니라, 내 문제를 해결할 더 우아한 방법이 있다면 (그리고 나는 하나를 찾지 못했기 때문에, 질문하는 부분이된다.) 내 코드가 불필요한 것을 복잡하게하고 싶지 않다. 저는 코뮤니티에 대해 무례하다고 생각하지 않았습니다. 저는 플랫폼에 익숙하지 않고 제공된 기능을보다 잘 활용할 방법을 찾고 있습니다. 내 질문에 시간을 투자할만한 가치가 없다고 생각하면 대답하지 마십시오. – Alex

답변

0

, 나는 longlistpicker을 사용