There are a variety of button controls in Silverlight that are also well supported in Windows Phone7.
A. Button: This control is just a basic control, through the blend can create a variety of effects of the button.
<button content= "Button1" height= "Bayi" horizontalalignment= "left" margin= "135,99,0,0" Name= "Button1" Verticalalignment= "Top" width= "213" click= "Button1_Click" background= "Red" foreground= "Beige" borderbrush= "Yellow" borderthickness= "5"/>
Click: Response to clicked event.
You can set a variety of effects for a button by using the Blend tool:
<button content= "Button2" height= "Bayi" horizontalalignment= "left" margin= "135,237,0,0" x:name= "Button2" Verticalalignment= "Top" width= "213" foreground= "Beige" borderbrush= "yellow" borderthickness= "5" >
<Button.Background>
<lineargradientbrush endpoint= "0.5,1" mappingmode= "RelativeToBoundingBox" startpoint= "0.5,0" >
<gradientstop color= "#FFF9F9F9" offset= "0.543"/>
<gradientstop color= "#FFF90808" offset= "0.996"/>
<gradientstop color= "Red" offset= "0.03"/>
</LinearGradientBrush>
</Button.Background>
</Button>
<button content= "Button3" height= "Bayi" horizontalalignment= "left" margin= "135,394,0,0" x:name= "Button3" Verticalalignment= "Top" width= "213" foreground= "Beige" borderbrush= "yellow" borderthickness= "5" ClickMode= "Press" >
<Button.Background>
<imagebrush imagesource= "/chrysanthemum.jpg" stretch= "UniformToFill"/>
</Button.Background>
</Button>