-4

WPF で角の丸いボタンを作成するのに助けが必要です。グラデーション背景を使いたい!

XAML ではなく、コード ビハインドで設定する必要があります。実行時に設定され、作成するボタンの数はわかりません。

4

2 に答える 2

3

実行時に作成されるため、作成するボタンの数がわかりません。

これはWPFの正当な理由ではなく、データテンプレートと呼ばれるものがあります。

于 2012-08-23T15:58:21.667 に答える
0

ボタンのデフォルトのスタイルを作成するだけです(あなたの場合は丸められます)。たとえば、Button コントロールを変更する場合

テーマ内 (Generic.xaml)

<Style TargetType="{x:Type Button}">
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="{x:Type Button}">
                 // Your button style
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>

そして、新しいボタンを追加するたびに、このテーマになります。

于 2012-08-23T18:32:06.853 に答える