CSharp-is与as 1. C#类型的转换在c#中类型的转换分两种:显式和隐式,基本的规则如下: 基类对象转化为子类对象,必须显式转换,规则:(类型名) 对象。 值类型和引用类型的转换采用装箱(boxing)或拆箱(unboxing). 子类转化为基类对象。 基本类型互相之间转化可以用Covent类来实现。 字符串类型转换为对应的基本类型用Parse方法,除了String类型外其他的类型都可以用Parse方法。 用G 2021-05-16 语言学习 C# C#高级特性 C#
WPF-资源与样式 1.资源1.1 简介WPF资源系统是一种保管一系列有用对象(如常用的画刷、样式和模板)的简单方法,从而使您可以更容易地重用这些对象。每个元素都有Resources属性,该属性存储了一个资源字典集合(它是ResourceDictionary类的实例)。资源集合可包含任意类型的对象,根据字符串编写索引。 1.2 写法 Window的写法: 1234<Window> <Window 2021-04-27 语言学习 C# WPF 总结 WPF
DataResult与DataTable类 1. 简介DataTable和DataSet可以看做是数据容器,比如你查询数据库后得到一些结果,可以放到这种容器里。 那你可能要问:我不用这种容器,自己读到变量或数组里也一样可以存起来啊,为什么用容器? 原因是,这种容器的功能比较强大,除了可以存数据,还可以有更大用途。 举例:在一个c/s结构的桌面数据库系统里,你可以把前面存放查询结果的容器里的数据显示到你客户端界面上,用户在界面上对数据进行添加 2021-04-26 语言学习 C# 常用类 C#
WPF-MVVC 1. 简介MVVM是一种开发模式,是一种开发标准。在WPF中应用到MVVM是非常常见的,MVVM全称为Model、View、ViewModel。 开发模式有 MVC模型-视图-控制器 MVP模型-视图-演示者 MVVM模型-视图-视图模型 MVP, MVVM都是由MVC衍生出。所有这些设计模式大体上都有助于开发松散组合、易于测试和维护的应用程序。 开发模式 2. 模式结构 View代表 2021-04-24 语言学习 C# WPF 总结 WPF MVVC
WPF-依赖属性 1.简介依赖属性就是一种自己可以没有值,并且可以通过绑定从其他数据源获取值。依赖属性可支持WPF中的样式设置、数据绑定、继承、动画及默认值。 将所有的属性都设置为依赖属性并不总是正确的解决方案,具体取决于其应用场景。有时,使用私有字段实现属性的典型方法便能满足要求。 MSDN中给出了下面几种应用依赖属性的场景: 希望可在样式中设置属性。 希望属性支持数据绑定。 希望可使用动态资源引用设置属性 2021-04-24 语言学习 C# WPF 总结 WPF
WPF-命令 1. 简介命令有许多可变的部分组成,但它们都具有以下4个重要元素: 命令命令表示应用程序任务,并且跟踪任务是否能够被执行。然而,命令实际上不包含执行应用程序任务的代码。 命令绑定每个命令绑定针对用户界面的具体元素,将命令连接到相关的应用程序逻辑。这种分解的设计是非常重要的,因为单个命令可用于应用程序中的多个地方,并且在每个地方具有不同的意义。为处理这一问题,需要将同一命令与不同的命令绑定。 命令 2021-04-24 语言学习 C# WPF 总结 WPF
WPF-布局 1.简介又称容器,面板。在WPF中是最基础也是最重要的一环,它直接决定你界面的样子。掌握熟练度决定它的美观度和可交互性。 WPF与JavaSwing的布局(容器)有相似之处但又不完全相同。 WPF的面板主要有6个: Grid(网格面板) StackPanel(栈面板) Canvas(画布) WrapPanel(环绕面板) DockPanel(停靠面板) UniformGrid(均布网格 2021-04-24 语言学习 C# WPF 总结 WPF
WPF-控件 1. 简介 常用控件表 控件名 作用 Label 一般用户描述性文字显示 TextBlock 只读的文本框,无法进行编辑,比较适合显示文本,该文本内容不允许编辑的情况 TextBox 支持编辑的基本控件 PassWordBox 一般用于用户输入验证或者注册时使用 DataGrid 列表数据显示控件 ListView 一般ListView都可以用DataGrid替代 2021-04-24 语言学习 C# WPF 总结 WPF
WPF快速入门 1.简介整理自B站视频教程:https://www.bilibili.com/video/BV19K411M72o?p=1 1.1 什么是WPFWPF全称Windows Presentation Foundation,是微软推出的一项基于windows操作系统的.net平台的c/s客户端构建技术。最大的特征就是可以快速构建项目从而达到节约项目成本的目的。在众多中小型企业比较受欢迎。 该项受欢迎的行 2021-04-24 语言学习 C# WPF 总结 WPF
WPF-绑定 1. 简介 绑定顾名思义,是将我们获取到的数据和UI上的控件绑定起来利用数据的变化来更新界面所看到的内容。 绑定的五个步骤: 1.绑定目标 2.绑定属性 3.绑定模式 4.绑定数据源 5.关联资源 2. 绑定步骤2.1 绑定目标绑定目标很好理解,其实就是你要操作绑定的控件。例如:Button,TextBox。 例: <TextBox Width="200" H 2021-04-24 语言学习 C# WPF 总结 WPF