visualstudioを使い始めて2週間です。
Borderを使って、画像のようについつい押したくなるようなボタンをつくりたいです。
現在のデザインは、
グレーで作ったImageのうえに、少し小さくして角を丸めたBorderを重ねて、
影があるように見せています。
[開発環境]
visualstudio2015 ・・・teratailにはタグがないの?
C# xaml .net
htmlやイラレのように、shadowを設定することはできないのでしょうか?
Borderコントロールを使った画像の表示では、次の画面のように、角丸画像に簡易的に影を付けることもできる。これは、Borderコントロールの右辺と下辺の境界線のみをグレーで描くことによって実現している。BorderThickness属性でカンマ区切りにより4つの値を記述した場合には、(左から)左辺、上辺、右辺、下辺の境界線の太さの指定となる。
// 影付きを設定します。
this.TextBox1.Border.Shadow = true;
以上、
宜しくお願い致します。
------------------------------追加------------------------------
xaml
1<Page.Resources> 2 <Style x:Key="BorderStyle" TargetType="Border"> 3 <Setter Property="Background" Value="White"/> 4 <Setter Property="Width" Value="580"/> 5 <Setter Property="Height" Value="169"/> 6 </Style> 7</Page.Resources> 8 9 10<Border Style="{StaticResource BorderStyle}"> 11 <Grid> 12 <Grid.ColumnDefinitions> 13 <ColumnDefinition Width="Auto"/> 14 <ColumnDefinition Width="*"/> 15 <ColumnDefinition Width="Auto"/> 16 </Grid.ColumnDefinitions> 17 <TextBlock Text="ボタン" Style="{StaticResource TextBlockStyle}"/> 18 </Grid> 19</Border>

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/08/26 01:19