zoukankan      html  css  js  c++  java
  • WPF控件布局

    一.控件分类

           布局控件 

      内容控件(只能容纳其他一个控件)  

      标题内容控件(可设置标题的内容控件)  

      条目控件(可以显示一组数据)

      带标题条目控件(可以显示一个标题的条目控件,通常用来显示带有层级关系的数据)

      特殊内容控件(例如 TextBox )

    二. 控件内容

      控件的内容是一个统称,不同控件叫法不同(Content, Child,  Children, Items)。

      控件的内容属性与标签内容对应,即标签的内容自动赋值到控件的内容属性。

    三. 常用的控件

      1.组件

          Window             窗口

        Page            页面

        NavigationWindow      导航窗口

        Frame

      2.常规控件

        Button            按钮控件,提供Content作为内容

        TextBox           文本框控件,用以输入文本

        TextBlock          文本块,用于显示文本

        Label              标签,用于显示文本

        ProgressBar         进度条

        ToggleButton        可以设置开关三态的按钮

        Image            图像控件,通过Source设置资源路径

        CheckBox          勾选框,可以设置开关的三种状态

        RichTextBox         富文本框,可以多种格式和输入文本

        TreeView           树视图,以树状图的形式显示绑定内容

        WebBrower          浏览器,基于IE内核浏览器控件

        Calender           日历控件

        ComboBox          下拉列表

        ContentControl         内容控件

        Expander           扩展器,可显示和折叠面板内的元素

        GroupBox            分组框

        StatusBar           状态栏,用于页面下方显示状态信息

        DateTimePicker        时间控件,设置时间状态

        DocumentViewer        文档查看器

        RadioButton          单选按钮

        ScollViewer           滚动视图

        ScollBar            滚动条

        Separator            分割器

        ToolBar             工具条

        Slider

        Menu              菜单

        MediaElement           多媒体控件

        PasswordBox          密码输入框

        TabControl           选项卡

        ToolBarTray           工具条

        WindowsFormsHost         用以承载WinForm

        Border             边框

      3.数据控件

        ListView            列表视图

        DataGrid              数据表

        ListBox             列表框

      4.布局

        WrapPanel           可变面板

        StackPanel           固定面板

        DockerPanel          停靠面板

        Grid              表格布局

        UniformGrid            同一分布表格布局

        Canvas              画布

      5.图形

        Point              点

        Line                线

        Path              路径

        Polygon            多边形

        Polyline            多段线

        Rectangle           矩形

        Shape             画笔

        Ellipse             椭圆

      

  • 相关阅读:
    查看JAVA的class二进制文件的方法
    常见算法整理(二)
    常见算法整理(一)
    JAVA的Spring注入机制事例详解
    Spring的PropertyPlaceholderConfigurer事例应用
    eclipse 使用总结
    Mysql的union
    filter中的DelegatingFilterProxy使用事例
    Spring组件扫描<context:component-scan/>详解
    JAVA 注解的几大作用及使用方法详解
  • 原文地址:https://www.cnblogs.com/HansZimmer/p/13930273.html
Copyright © 2011-2022 走看看