-1

私はWPFデスクトップアプリケーションに取り組んでいます。MainWindow は、メニュー項目の少ないメニューを持つ最大化されたウィンドウです。ウィンドウの中央にあるグループ ボックス内にいくつかのコントロールを表示したいと考えています。このグループボックスには、クリックされたメニュー項目に応じたコントロールが含まれています。したがって、グループボックスのサイズは静的であってはなりません。これは可能ですか?

ありがとう

4

1 に答える 1

0

このように XAML を定義してみてください

<Window x:Class="WpfApplication1.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" WindowState="Maximized">
<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="auto"/>
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>
    <GroupBox Grid.Row="0" HorizontalAlignment="Center" VerticalAlignment="Center">
        <StackPanel>
            <Button Content="Click"  Height="30" Width="160"/>
            <Button Content="Click"  Height="30" Width="160"/>
            <!--<Button Content="Click"  Height="30" Width="160"/>-->
        </StackPanel>
    </GroupBox>        
    <Grid Grid.Row="1">
        <TextBlock  FontSize="26" FontWeight="Bold" HorizontalAlignment="Center" VerticalAlignment="Center" Text="MainUserWork Panel"/>
    </Grid>
</Grid>

于 2013-10-30T06:06:29.040 に答える