WPF学习笔记

余生长醉 提交于 2021-02-20 07:37:12

笔记

布局控件

  • Canvas——该控件允许以任何合适的方式放置子控件。它不会对子控件的位置施加任何限制,但不会对位置摆放提供任何辅助。
  • DockPanel——该控件可让其中的子控件贴靠到自己四条边中的任意一边。最后一个子控件则可以充满剩余区域。
  • Grid——该控件让子控件的定位变得比较灵活。可将该控件的布局分为若干行和若干列,这样就可以在网格布局中对齐控件。
  • StackPanel——该控件能够按照水平方向或垂直方向依次对子控件进行排列。
  • WrapPanel——与StackPanel一样,该控件也能按照水平方向或垂直方向依次对子控件进行排列,但它不是按照一行或一列来排序,而是根据可用空间大小以多行多列的方式来排列。

标签

Window

  • ResizeMode="CanResizeWithGrip" ResizeMode属性被设置为CanResizeWithGrip,这可以让窗口的右下角出现一个小手柄标志,让用户知道该窗口的大小是可以调整的。

Button

  • <Button Content="_OK"/> OK文本前加下划线“_”即可为该按钮创建Alt+O快捷键

数据绑定

  • ObservableCollection这个类的方法,对数据的操作很少,重点放在了当自己本事变化的时候(不管是属性,还是集合)会调用发出通知的事件。(一般用于更新UI)
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!