XAML (Silverlight)에서 VS Designer의 첫 번째 탭을 제외한 다른 것을 편집하려면 어떻게해야합니까? 모든 탭의 내용을 볼 수 있도록 내가 선택한 탭을 첫 번째 탭으로 설정하는 방법을 알지 못합니다. 감사!VS 디자이너에서 Silverlight TabControl의 탭을 선택하는 방법
2
A
답변
3
나는 방법이 있는지 모르겠습니다. 당신이 할 수있는 일은 TabControl의 SelectedIndex 속성을 시각화하려는 탭으로 설정 한 다음 완료되면이 속성을 삭제하는 것입니다.
<controls:TabControl SelectedIndex="1">
<controls:TabItem Header="Hello">
<controls:TabItem.Content>
<StackPanel Width="400" Height="300">
<TextBlock Text="Content" />
<TextBlock Text="Content" />
<TextBlock Text="Content" />
<TextBlock Text="Content" />
</StackPanel>
</controls:TabItem.Content>
</controls:TabItem>
<controls:TabItem Header="Hello 2">
<controls:TabItem.Content>
<StackPanel Width="400"
Height="300">
<TextBlock Text="Content 2" />
<TextBlock Text="Content 2" />
<TextBlock Text="Content 2" />
<TextBlock Text="Content 2" />
</StackPanel>
</controls:TabItem.Content>
</controls:TabItem>
</controls:TabControl>
2
다른 해결책은 별도의 컨트롤로 각 탭의 내용을 만드는 것입니다.
- EditOrder.xaml
- EditOrder_CancelOrder.xaml
- EditOrder_EditItems.xaml
각 탭에서의 DataContext를 설정하지 않아도되도록 DataContext를 자동으로 실버 라이트에서 자식 컨트롤에 의해 상속됩니다 .
이렇게하면 처음부터 탭 콘텐츠를 모듈화하고 더 재사용 할 수 있습니다. 물론 그것은 상황과 앱이하는 일에 달려 있지만 IsSelected = true로 설정하여 탭을 전환하지 않아도되는 한 가지 방법입니다.
0
참고 : TabItem의 IsSelected와 혼동되는 TabControl에서는 SelectedIndex를 얻지 마십시오.
IsSelected = "true"를 사용하면 탭을 선택할 때 안정적으로 작동하지 않습니다. (VS2010에서)
관련 문제
- 1. VS 디자이너에서 DataTemplate을 편집하는 방법
- 2. Silverlight 3 - TabControl의 동적 TabItem
- 3. ARM vs X86 : 선택하는 방법?
- 4. 디자이너에서 Silverlight 사용자 컨트롤이 사라짐
- 5. VS 2010 EDM 디자이너에서 엔티티를 빨리 찾으십시오
- 6. tabcontrol의 이름을 변경하는 방법
- 7. 나는 다음과 같은 코드를 사용하여 내을 TabControl의 선택된 탭을 변경하려고
- 8. TabControl의 미리 디자인 된 탭이로드되는 것을 방지합니다.
- 9. sx : tabbedPanel에서 기본 탭을 선택하는 방법 struts 2.1.6 dojo
- 10. YUI TabView에서 URL 인수를 기반으로 클릭하지 않고 탭을 선택하는 방법
- 11. 내 VS 프로젝트를 Silverlight 3에서 버전 4로 업그레이드하는 방법
- 12. TabControl의 Gridviews가 ActiveTabChanged에서 바인딩 손실
- 13. Silverlight 4 vs Flash
- 14. silverlight 4 vs 2008
- 15. Silverlight vs Adobe Air
- 16. 내 TabControl의 내용을 인쇄하려면 어떻게해야합니까?
- 17. c를 사용하여 tabcontrol의 탭 닫기
- 18. Silverlight 3 MVC vs. Silverlight 질문을 변경합니까?
- 19. TabControl의 이미지 정렬 문제
- 20. VS 2008 편집기에서 현재 파일을 솔루션 탐색기로 선택하는 방법
- 21. javascript tabcontrol의 내용을 인쇄하십시오 : Gridviews
- 22. Silverlight RichTextBox에서 탭을 유지하는 방법은 무엇입니까?
- 23. Silverlight 3에서 Silverlight Datagrid 성능 Mac에서 Silverlight 4 vs
- 24. Flash 대 Silverlight vs. HTML5
- 25. Silverlight DataPager가 VS 디자이너를 깨습니다.
- 26. Silverlight 4가 VS 2010에서 누락되었습니다.
- 27. Bing Maps - Javascript vs Silverlight
- 28. VS 클래스 디자이너에서 자동 구현 된 속성을 만들려면 어떻게해야합니까?
- 29. VS Windows Forms 디자이너에서 앵커를 억제하는 열쇠가 있습니까?
- 30. Silverlight - 프로그래밍 방식으로 데이터 바인딩 된 ListBox에서 항목을 선택하는 방법?
이것은 정말 끔찍합니다. VS2010 용 Silverlight 4 RC에서 수정되지 않은 것처럼 보입니다. WinForms 편집기는 많은 일반적인 작업에 대해 훨씬 더 좋았습니다. –