1

だから私はWindowsストアアプリを作っています。今のところ、グリッド内にたくさんのボタンがあります。これらのボタン(およびフォントサイズ)が親全体に対応するように拡大/縮小されるようにしたいと思います。http://code.msdn.microsoft.com/windowsapps/Scaling-sample-cf072f4fをいじってみましたが、スケーリングはできましたが、やりたいことはできませんでした。私はAndroidのバックグラウンドから来ており、これを簡単に実行できることに慣れています。これはC#/ XAMLアプリケーションで簡単に実行できますか?

4

1 に答える 1

1

Viewboxクラスを使用できます。

 <Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="*" />
        <RowDefinition Height="*" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <Button Grid.Row="0">
        <Button.Content>
            <Viewbox>
                <TextBlock Text="First button..." />
            </Viewbox>
        </Button.Content>
    </Button>
    <Button Grid.Row="1">
        <Button.Content>
            <Viewbox>
                <TextBlock Text="Second button..." />
            </Viewbox>
        </Button.Content>
    </Button>
    <Button Grid.Row="2">
        <Button.Content>
            <Viewbox>
                <TextBlock Text="Third button..." />
            </Viewbox>
        </Button.Content>
    </Button>        
</Grid>
于 2013-01-13T20:06:29.510 に答える