1、ScrollBar 介绍

ScrollBar 表示提供滚动条的控件,该滚动条具有一个滑动 Thumb,其位置对应于一个值。

**************************************************************************************************************

2、常用属性介绍

FontFamily:字体系列;    FontSize:字体大小;    FontStretch:字体在屏幕上紧缩或加宽的程度;FontWeight:字体粗细;
    
    Background:背景;    BorderBrush:边框颜色;    BorderThickness:边框宽度;    Foreground:前景色;
    
    Width/Height:宽度/高度;    Name:元素标识名称;    IsEnabled:使能,是否可用;    Margin:外边距;
    
    Opacity:透明度;    Visibility:可见性;    IsVisible:是否可见;    FlowDirection:其子元素的流动方向;
    
    LayoutTransform:在执行布局时应该应用于此元素的图形转换方式。    RenderTransform:元素的呈现位置的转换信息;
    
    RenderTransformOrigin:由RenderTransform声明的任何可能呈现转换的中心点,相对于元素的边界。
    
    HorizontalAlignment/VerticalAlignment:在父元素中组合此元素时所应用的水平对齐特征/垂直对齐特征。
    
    HorizontalContentAlignment/VerticalContentAlignment:控件内容的水平对齐方式/垂直对齐方式。

Orientation:获取或设置 ScrollBar 是水平显示还是垂直显示。
    
    SmallChange:变化的最小值。
    
    Value:获取或设置范围控件的当前数量。
    
    ViewportSize:获取或设置当前可见的可滚动内容的数量。

**************************************************************************************************************

3、具体代码示例

<WrapPanel><ScrollBar x:Name="ScrollBar1" Margin="10" Orientation="Horizontal" Width ="400" Scroll="OnScroll" Minimum="1" Maximum="100"/><ScrollBar x:Name="ScrollBar2" Margin="10" Orientation="Vertical" Height="200" Scroll="OnScroll" Minimum="1" Maximum="100" SmallChange="10"/><TextBlock><Run> ScrollBar1的值为:</Run><Run Text="{Binding ElementName=ScrollBar1, Path=Value}"></Run><Run Text="
"></Run><Run>ScrollBar2的值为:</Run><Run Text="{Binding ElementName=ScrollBar2, Path=Value}"></Run></TextBlock>
</WrapPanel>

**************************************************************************************************************

4、效果图

**************************************************************************************************************

5、总结和扩展

在WPF中用了ScrollBar控件,想在滑动滚动条的过程中获取当前滚动条值,使用mouseDown、mouseLeftDown、mouseWheel等事件,可是运行后拖动滚动条都不能触发,其实,拖动的时候到底触发了ScrollEventHandler事件,XAML使用ScrollViewer.ScrollChanged进行事件处理。

**************************************************************************************************************

WPF 控件专题 ScrollBar控件详解相关推荐

  1. DevExpress控件GridControl中的布局详解 【转】

    DevExpress控件GridControl中的布局详解 [转] 2012-10-24 13:27:28|  分类: devexpress |  标签:devexpress  |举报|字号 订阅 h ...

  2. 利用Animation控件制作帧动画过程详解

    利用Animation控件制作帧动画过程详解 前言 通过Animation控件来达到序列图的播放(素材和示例视频在文章末尾) 一.序列图 (此素材为已经分割好的序列图) 如若序列图在一张图片上,请参考 ...

  3. wpf 客户端【JDAgent桌面助手】详解(二)桌面宠物制作详解

    目录区域: 业余开发的wpf 客户端终于完工了..晒晒截图(此文 由于当时没有开通csdn博客所以在博客园发了,后续文章都是csdn 首发奥) [晒视频了]业余开发wpf 客户端[JDAgent桌面助 ...

  4. 【卷积神经网络结构专题】一文详解AlexNet(附代码实现)

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! [导读]本文是卷积神经网络结构系列专题第二篇文章,前面我们已经介绍了第一个真正意义 ...

  5. WPF 控件专题 Image控件详解

    1.Image 介绍 Image:表示用于显示图像的控件. Image可以加载以下图像类型:.bmp..gif..ico..jpg..png..wdp 和 .tiff.但是在显示多帧图像时,仅显示第一 ...

  6. WPF 控件专题 Grid 控件详解

    1.Grid 介绍 定义由列和行组成的灵活的网格区域,Grid顾名思义就是"网格",它的子控件被放在一个一个实现定义好的小格子里面,整齐配列,该对象可包含多个 Children对象 ...

  7. WPF 控件专题 Lable 控件详解

    1.Lable 介绍 官方释义:表示包含一段任意类型内容的控件.也可以叫标签控件. Label控件和TextBlock看起来非常像.但在使用时就会发现,Label使用的是Content属性而不是Tex ...

  8. WPF 控件专题 TreeView控件详解

    1.TreeView介绍 命名空间:System.Windows.Controls TreeView 表示一个控件,该控件在树结构(其中的项可以展开和折叠)中显示分层数据. TreeView 是一个 ...

  9. WPF 控件专题 Menu 控件详解

    1.Menu 介绍 Menu 表示一个 Windows 菜单控件,该控件可用于按层次组织与命令和事件处理程序关联的元素. 该 Menu 控件提供一个项列表,用于指定应用程序的命令或选项. 通常,单击菜 ...

最新文章

  1. O(n^2) 级别的排序算法
  2. 链表list(链式存储结构实现)_数据结构知否知否系列之 — 线性表的顺序与链式存储篇(8000 多字长文)...
  3. SAP Commerce Cloud 2011装好之后,访问Accelerator时遇到错误
  4. SAP C4C Opportunity和SAP ERP Sales流程的集成
  5. Spring Boot基础学习笔记16:项目打包部署
  6. 如何查看K/3数据库表及字段详细信息
  7. 区块链 hyperledger fabric的系统链码有哪些类型 LSCC ESCC VSCC CSCC是什么
  8. PHP获取表单数据的方法有几种,php获取表单数据的两种方法说明
  9. 计算机专业英语交换机,计算机专业英语词汇
  10. python OJ 绝对值最大
  11. 生活中的经济学(总结于半小时漫画书经济学 生活常识篇)
  12. 品搜妞——百度、谷狗、搜狗的女人三围
  13. 逍遥模拟器安装xposed installer
  14. 微软 Win10 更新再出 bug
  15. 若依分离版部署遇到的问题
  16. 系统设计:在线支付系统的需求分析报告
  17. linux如何访问共享目录权限设置密码,文件夹如何设置密码_在共享文件夹上怎么设置密码访问 - 驱动管家...
  18. FotoMagico Pro 5.6.6 特别版 Mac 优秀电子视频相册制作工具软件
  19. 视频监控存储空间大小与传输带宽计算方法
  20. 基于web的在线视频编辑的设计

热门文章

  1. C++求阶乘四种方法,阶乘和,高精度阶乘
  2. JDictSelectTag 字典标签用法
  3. SGAT: a Self-supervised Graph Attention Network for Biomedical Relation Extraction
  4. 三星电视开启双12大促,携手天猫商城开启年度钜惠
  5. fb-caffe-exts:Facebook Caffe 推理多线程调用及内存优化
  6. 英语四级(万能写作)技巧
  7. Java SPI 是什么?
  8. 涂鸦红外物联网设备开箱使用
  9. RDkit&mol2vec :基于逻辑回归的靶标抑制剂活性二分类对比
  10. iOS音视频播放指南(一)