2010-05-05 68 views
1

我有以下情況<自定義的Tabcontrol和帆布

<stackpanel > 
    <ViewBox height=25/ > 
    <tabcontrol> 
    <tabitem> 
     <Canvas /> 
    </tabitem> 
    </tabcontrol> 
</stackpanel> 

Q1。我想要stackpanel填充屏幕,tabcontrol填充viewbox之後的剩餘部分。我怎麼做 ?如何根據選項卡項目的大小避免Tabcontrol縮小。 Q2。我希望畫布限制在tabitem的大小。目前我把任何東西都放在畫布上,並將其超出標籤項目。任何想法如何控制這一點。

回答

0

這是Canvas的工作方式 - 它不參與度量並安排像Grid和StackPanel一樣的傳遞。

請考慮使用網格來代替。