2013-04-26 91 views
0

我想弄清楚一種方法,我可以在網格中佈局一些文本,並讓每個單元格的內容溢出其邊框。然而,我似乎無法做到這一點,我希望有人知道該怎麼做。XAML:網格單元格溢出

這裏是一些代碼的例子。你可以看到我包含了一些'ClipToBounds'屬性無濟於事。佈局是相同的或不相同。我正在努力做甚麼?

<Window x:Class="WpfApplication2.MainWindow" 
     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
     Title="MainWindow" Height="350" Width="525"> 

    <Grid ClipToBounds="False"> 
    <Grid.RowDefinitions> 
     <RowDefinition Height="100"/> 
     <RowDefinition/> 
    </Grid.RowDefinitions> 

    <TextBlock FontSize="50" Text="proper queen jelly" Margin="50,50,0,0" ClipToBounds="False"/> 
    </Grid> 
</Window> 

我想也值得一提的是,我最終會嘗試移植應用程序,以便它在不久的將來與「Windows商店應用程序」兼容。我知道這和WPF有一些細微的差別,所以我想我很想知道這對兩者都有效。

回答

0

我不確定我是否明白了你的觀點,但也許你正在尋找Grid.RowSpan屬性。你的文字塊看起來就像這樣:

<TextBlock Grid.RowSpan="2" FontSize="50" Text="proper queen jelly" Margin="50,50,0,0" ClipToBounds="False"/>

+0

那麼,在技術上的工作,但會導致一堆的其他問題,如果我想要做的事情一樣改變垂直對齊,等我要尋找的東西多一點健壯。 – 2013-04-26 18:31:54