Silverlight网格(面板)2列50%/ 50%

时间:2010-08-28 05:30:15

标签: c# .net silverlight xaml layout

你好我想要一个silverlight网格布局面板 宽度应为100%。
应该有2列,两者都占50% 在列中应该有占据100%列单元格的按钮。


不知怎的,我一直把它搞乱,无法找到办法 Gridpanel不是必须的.​​..... Stackpanel或其他任何东西都很好..
还有一件事......网格包含在stackpanel中
如果没有任何作用..代码也很好..

-------Stackpanel--------
|---griddpanel-100%-----|
||50%       |50%       ||
||Button100%|Button100%||
|-----------------------|
-------------------------

感谢您的帮助......

1 个答案:

答案 0 :(得分:8)

这应该这样做:

<StackPanel>
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="50*" />
            <ColumnDefinition Width="50*" />
        </Grid.ColumnDefinitions>
        <Button Grid.Column="0">B1</Button>
        <Button Grid.Column="1">B2</Button>                
    </Grid>
</StackPanel>