110,538
社区成员
发帖
与我相关
我的任务
分享
<Button Canvas.Left="178" Canvas.Top="96" Height="23" Name="button1" Width="75">
<Border BorderBrush="SteelBlue" Width="400" Height="400" Canvas.Left="50" Canvas.Top="100">
<Border.BorderThickness>
10,20,15,5
</Border.BorderThickness>
</Border>
</Button>
[code=csharp]
<Button Canvas.Left="178" Canvas.Top="96" Height="23" Name="button1" Width="75" Content="按钮" BorderBrush="SteelBlue" BorderThickness="10,20,15,5" >
</Button>
[/code]
<Button Canvas.Left="178" Canvas.Top="96" Height="23" Name="button1" Width="75" Content="这是一个按钮" BorderBrush="SteelBlue" BorderThickness="10,20,15,5" >
</Button>
<UserControl.Resources>
<Style TargetType="Button">
<Setter Property="Template">
<Setter.Value>
<ControlTemplate TargetType="Button">
<!--设置border颜色-->
<Border BorderBrush="Red" BorderThickness="1" CornerRadius="5" Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" >
<TextBlock Text="{TemplateBinding Content}" VerticalAlignment="{TemplateBinding VerticalAlignment}" HorizontalAlignment="{TemplateBinding HorizontalAlignment}"></TextBlock>
</Border>
</ControlTemplate>
</Setter.Value>
</Setter>
</Style>
</UserControl.Resources>
<Grid>
<Button HorizontalAlignment="Center" VerticalAlignment="Center" Width="60" Height="30" Content="button">
</Button>
</Grid>
<Button x:Name="button1" Content="###">
<Image Source="C:\00.jpg" />
</Button>
Name是按钮的标识名称,Content设置按钮显示的文本。
下面是msdn的一段示例代码,你在vs中看一下显示效果,就了解了。
<StackPanel x:Name="LayoutRoot" Background="White" Margin="10">
<Button x:Name="btn1" Margin ="5"
HorizontalAlignment="Left"
Foreground="Green" Width="120" Click="OnClick1"
Content="Hover to Click" ClickMode="Hover" />
<TextBlock x:Name="text1" Margin ="0,8,0,0" />
<Button x:Name="btn2" Margin ="5,5,5,5"
HorizontalAlignment="Left"
Foreground="Blue" Width="120" Click="OnClick2"
Content="Press to Click" ClickMode="Press" />
<TextBlock x:Name="text2" Margin="0,8,0,0" />
<Button x:Name="btn3" Margin ="5,5,5,5"
HorizontalAlignment="Left"
Click="OnClick3" Width="120" Content="Reset"
ClickMode="Release"/>
<TextBlock x:Name="text3" Margin ="0,8,0,0" />
</StackPanel>
Content="按钮"