您好,欢迎来到外链网!
当前位置:外链网 » 站长资讯 » 专业问答 » 文章详细 订阅RssFeed

wpf控件随窗体大小,wpf控件属性窗口

来源:互联网 浏览:105次 时间:2023-04-08

控件是咱们的门面,控件有很多,但是如果仔细去分析,也是有规律可循的,根据其作用,我们可以把控件分类,日常工作中我们打交道最多的控件无外乎6类:
布局控件、内容控件、带标题内容控件、条目控件、带标题条目控件、特殊内容控件。按钮控件在这几种控件。只能容纳一个控件或者布局控件作为他的内容。Window、Button等控 件属于此类,因为只能容纳一个控件作为其内容,所以经常借助布局控件来规划其内容。它们的共同父类是ContentControl。
界面开发中,交互式按钮用的比较多了,看下图,圆形按钮、图标按钮、按钮进度、按钮文字提示等等,Web中常见的效果WPF中也可以简单使用了。
下面是控件按钮的几种写法:
1.是StaticResource 按钮

<WrapPanel Grid.Row="0" Orientation="Horizontal" HorizontalAlignment="Right"> <Button Margin="2" Content="查询" Style="{StaticResource BtnPrintStyle}" Name="btnSelect" Click="btnSelect_Click"/> <Button Margin="2" Content="新增" Style="{StaticResource BtnInsertStyle}" Name="btnInsert" Click="btnInsert_Click"/> <Button Margin="2" Content="停用" Style="{StaticResource BtnUpdateStyle}" Name="btnUpdate" Click="btnUpdate_Click"/> <Button Margin="2" Content="删除" Style="{StaticResource BtnDeleteStyle}" Name="btnDelete" Click="btnDelete_Click"/> </WrapPanel>

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