0

Windows Store 8 アプリケーションを開発しています。このために、いくつかのカスタム TextBox コントロールが必要です。写真のようなものを作るにはどうすればよいですか?(XAML) 特にこれらのコーナー

カスタム テキスト ボックス

4

1 に答える 1

2

自分でカスタム コントロール テンプレートを作成するだけです (はい、リンクには Silverlight と書かれていますが、win8 XAML などでは大きな違いは見られません) Path。背景に を使用したり、さまざまな MouseOver、Focused、States などの色の変更などを追加したりすることもできます。 .

<Path Data="M130.32379,0 L142.74992,0 L157.743,15.01704 L142.73584,30.000004 L130.30968,30.000004 L0.31890577,29.99987 L15.159052,15.183544 L0,0.00013974622 z" 
      Fill="#FF1FCD99" Height="30" Width="150" Stretch="Fill" UseLayoutRounding="False"/>

TextBoxTargetType のカスタム コントロール テンプレートを作成したら、必要な場所に のStyleようなリソースを指すタグを付けて適用するだけStyle="{StaticResource BlahTextBox}"です。

お役に立てれば。

于 2013-04-25T14:36:29.667 に答える