在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的是在Silverlight中的子控件自動繼承,所以你不必設置DataContext的每個選項卡上。
這使得您的標籤內容模塊化並且從一開始就更具可重用性。當然,這取決於具體情況以及您的應用正在做什麼,但是通過設置IsSelected = true可以避免切換標籤頁的一種方法。
0
注意:不要在與TabItem上的IsSelected混淆的TabControl上獲取SelectedIndex。
使用IsSelected =「true」無法可靠地選擇標籤(在VS2010中)
相關問題
- 1. MVVM從TabControl中選擇新選項卡
- 2. 如何測試在VB.net中選擇哪個選項卡TabControl
- 3. Silverlight的tabcontrol,如何保持當前選定的選項卡
- 4. 防止在Silverlight中選擇TabControl
- 5. WPF - 取消選擇TabControl中的選項卡會導致問題
- 6. 在選項卡控制器中選擇了兩個選項卡
- 7. Silverlight 4中的TabControl MVVM選項卡頭綁定
- 8. TabControl中的Silverlight 4可關閉選項卡
- 9. 如何更改TabControl中選定選項卡的顏色?
- 10. 如何在dojo選項卡容器中選擇選項卡時調用函數?
- 11. 複製的TabControl選項卡
- 12. TabControl中的縮進選項卡
- 13. Android Studio中的設計選項卡和預覽選項卡
- 14. 在TabControl中綁定選擇項目
- 15. MVVM Tabcontrol更改選項卡
- 16. WPF TabControl選項卡「跳躍」
- 17. WPF Tabcontrol:對選項卡項目選擇滑動效果
- 18. 在TabControl上選擇新選項卡後,CollectionViewSource不能排序
- 19. 選擇/計數在2個選項卡上,如何生成一個選項卡?
- 20. 如何在wamp上設置phpmyadmin的設計器選項卡
- 21. 如何設計TabNavigator的選項卡?
- 22. 從TabItem到TabControl的TabControl中的WPF選項卡
- 23. 如何在選擇其他選項卡時激活選項卡?
- 24. 在XAML TabControl中,如何設置焦點選項卡標題的樣式?
- 25. 設置CSS/JS選項卡的默認選擇選項卡
- 26. 如何隱藏選項卡控制選項卡選擇在Visual Basic中
- 27. 如何在Angular 4選項卡中選擇選項卡時調用函數?
- 28. jQuery UI選項卡 - 如何選擇懸停的選項卡
- 29. 如果上述選項卡中選擇
- 30. 遍歷TabControl中的選項卡以隱藏基於名稱的選項卡
這真的很糟糕我知道。好像它在VS2010的Silverlight 4 RC中沒有修復。 WinForms編輯器對許多常見任務來說都好得多,它甚至不好笑 – 2010-03-17 23:36:40