C#
留奇
52lkk.eth
52lkk.arb
展开
-
Margin在WPF中的用法
这个点原作者写得不错Margin是用来表示控件4条边到所在控件的距离,格式如:Margin=“1,2,3,4”,1代表到left值,2代表到top值,3代表到right的值,4代表到bottom的值。但margin与 HorizontalAlignment,VerticalAlignment,Height,Width 这4个参数有关:当HorizontalAlignment设定left时,margin取left的值,right的值就不起作用了。如果定义right,那么margin取right的值,le转载 2021-02-04 10:37:57 · 1275 阅读 · 0 评论 -
WPF绑定Mode
WPF支持OneWay,TwoWay,OneTime,Default和OneWayToSource等多种绑定模式无论是目标属性还是源属性,只要发生了更改,TwoWay 就会更新目标属性或源属性。OneWay 仅当源属性发生更改时更新目标属性。OneTime 仅当应用程序启动时或 DataContext 进行更改时更新目标属性。OneWayToSource 在目标属性更改时更新源属性。Default:模式根据实际情况来定,如果是可编辑的就是TwoWay,只读的就是OneWay.转载 2021-01-29 09:17:43 · 595 阅读 · 0 评论 -
WPF中的Style(风格,样式)
在WPF中我们可以使用Style来设置控件的某些属性值,并使该设置影响到指定范围内的所有该类控件或影响指定的某一控件,比如说我们想将窗口中的所有按钮都保持某一种风格,那么我们可以设置一个Style,而不必分别设置每个按钮的风格。Style是作为一种资源被保存下来的. 看下面的例子: <Window.Resources> <Style TargetType="Button"> <Setter Property="Foreground" Value=转载 2021-01-27 09:49:58 · 858 阅读 · 0 评论 -
WPF中ScrollViewer的属性VerticalScrollBarVisibility、HorizontalScrollBarVisibility值的区别
ScrollViewer.HorizontalScrollBarVisibility 属性获取或设置一个值,该值指示是否显示水平方向的滚动条,默认值为Hidden。ScrollViewer.VerticalScrollBarVisibility 属性获取或设置一个值,该值指示是否显示垂直方向的滚动条,默认值为Visible。其属性值通俗一点讲:Disabled,禁用滚动条。表现在无论内容是否超过父容器大小,都不会显示滚动条,并且滚动鼠标滑轮也不会滑动内容。Auto,自动。内容不超出父容器时,不显示滚转载 2021-01-23 09:37:21 · 2444 阅读 · 1 评论 -
C#泛型总结
using System;using System.Collections.Generic;using System.Text;namespace Genericity{ class Program { /* 1.什么是泛型 * 2.如何声明和使用泛型 * 3.泛型的好处和原理 * 4.泛型类、泛型方法、泛型接口、泛型委托 * 5.泛型约束 * 6.协变逆变原创 2021-01-16 18:12:02 · 151 阅读 · 0 评论 -
C#各种方法汇总
方法一:语法糖方法二:经典方法原创 2021-01-15 11:04:06 · 1716 阅读 · 0 评论 -
C#之MVVM框架实现示例
考完研来公司实习一段时间,初学C#及MVVM,今日予以小记。庚子年腊月初二整体文件结构如下:建立数据库,添加相关数据:Person.cs代码://建立底层对应于数据库的数据模型using System;using System.Collections.Generic;using System.Text;namespace rereview.Models{ //Underlying data model public class PersonModel {原创 2021-01-14 19:58:38 · 7352 阅读 · 2 评论 -
App.xaml
App.xaml 是应用的声明起始点。在VS新建一个WPF应用,就能自动生成一个App.xaml ,同时包含了后台代码文件App.xaml.cs 。这两个文件都是局部类,和Window类非常相似,让你能够使用标记语言和后台代码。App.xaml.cs 扩展了应用类,它是WPF窗口应用的中心类。.NET首先进入这个类的起始指令,从这里启动预想的窗口或者网页。同时这里订阅了重要的应用事件,如应用启动、未处理的异常等等。App.xaml 最常使用的特性是定义全局资源,它们可能会在整个应用里面被使用或者访问,如转载 2021-01-13 15:38:20 · 1398 阅读 · 0 评论