控件是咱们的门面,控件有很多,但是如果仔细去分析,也是有规律可循的,根据其作用,我们可以把控件分类,日常工作中我们打交道最多的控件无外乎6类:
布局控件、内容控件、带标题内容控件、条目控件、带标题条目控件、特殊内容控件。按钮控件在这几种控件。只能容纳一个控件或者布局控件作为他的内容。Window、Button等控 件属于此类,因为只能容纳一个控件作为其内容,所以经常借助布局控件来规划其内容。它们的共同父类是ContentControl。
界面开发中,交互式按钮用的比较多了,看下图,圆形按钮、图标按钮、按钮进度、按钮文字提示等等,Web中常见的效果WPF中也可以简单使用了。
下面是控件按钮的几种写法:
1.是StaticResource 按钮
2.带图片的按钮
<Button x:Name="ImageButton" HorizontalAlignment="Left"> <StackPanel Margin="2" Orientation="Horizontal" Width="600"> <Image Source="/Images/down.png" Stretch="UniformToFill" Width="120"/> <TextBlock Width="130" Text="查询" Margin="3"/> </StackPanel></Button>3.带图标按钮
<StackPanel Background="Gray" Width="150" Height="30"> <Button Margin="5"> <StackPanel Orientation="Horizontal"> <Button Margin="5"> <TextBlock Text="Hello"/> </Button> <Button Margin="5"> <Image Source="Images/png‐0190.ico" Width="30" Height="30"/> </Button> </StackPanel></Button> </StackPanel>4.有下拉按钮
<Button x:Name="ImageButton" HorizontalAlignment="Left"> <Button.Content><StackPanel Margin="2" Orientation="Horizontal" Width="600"> <TextBlock Width="130" Text="查询" Margin="3"/> <TextBlock Width="130" Text="其他操作" Margin="3"/> <Polygon Stroke="Black" StrokeThickness="1" Points="0,0,15,20,30,0,0,0" Fill="Black"/> </StackPanel> </Button.Content></Button> 85041454