0
次のXAMLパスを作成しましたが、テキストに「Back」というテキストを追加します。XAMLパス - テキストを追加
私は、パス内の任意のコンテンツを追加したときにこれは私が中にそれを追加してい方法です...
<Path Style="{StaticResource BackButton}">
</Path>
は、しかし、私はメッセージ
The type 'Path' does not support direct content.
任意のヒントを得ますか?
編集 - これはあなたがCanvas
の内側形状とTextBlock
の両方を置き、形の上にテキストを配置することができますスタイル
<Style x:Key="BackButton" TargetType="{x:Type Path}">
<Setter Property="Data" Value="F1 M 639.667,236.467L 645.092,236.467L 725.566,236.467L 725.566,253.513L 645.092,253.513L 639.673,253.513L 619.787,244.99L 639.667,236.467 Z " />
<Setter Property="Height" Value="30" />
<Setter Property="MinWidth" Value="100" />
<Setter Property="Fill" Value="#FFFFFFFF" />
<Setter Property="StrokeThickness" Value="1" />
<Setter Property="Stroke" Value="#FF999B9C" />
<Setter Property="Stretch" Value="Fill" />
<Setter Property="Cursor" Value="Hand" />
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="true">
<Setter Property="Fill" Value="#FFEEEEEE" />
</Trigger>
</Style.Triggers>
</Style>