WPF入门教程系列二十一——DataGrid示例(一)

2021年05月12日 阅读:511

前面我们学习了ListView控件的使用示例,今天我们来学习DataGrid的有关知识。提到DataGrid 不管是Asp.Net中的网页开发还是WinForm应用程序开发都会频繁使用。通过它我们可以灵活的在行与列间显示各种数据。本篇将学习WPF中的DataGrid 相关功能。 首先,先介绍一下Da ... 查看全文

WPF入门教程系列十三——依赖属性(三)

2021年05月12日 阅读:754

四、 只读依赖属性 在以前在对于非WPF的功能来说,对于类的属性的封装中,经常会对那些希望暴露给外界只读操作的字段封装成只读属性,同样在WPF中也提供了只读属性的概念,如一些 WPF控件的依赖属性是只读的,它们经常用于报告控件的状态和信息,像IsMouseOver等属性, 那么在这个时候对它赋值就没 ... 查看全文

前端工程师养成手册——基础学习——C#

2021年05月12日 阅读:546

练习——判断奇偶性 逻辑运算的应用 static void Main(string[] args) { Console.Write("\n请输入一个整数,按回车键判断奇偶性:"); int a = int.Parse(Console.ReadLine()), b = a % 2; bool c = ... 查看全文

WPF入门教程系列九——布局之DockPanel与ViewBox(四)

2021年05月12日 阅读:888

七. DockPanel DockPanel定义一个区域,在此区域中,您可以使子元素通过描点的形式排列,这些对象位于 Children 属性中。停靠面板其实就是在WinForm类似于Dock属性的元 素。DockPanel会对每个子元素进行排序,并停靠在面板的一侧,多个停靠在同侧的元素则按顺序排序。 ... 查看全文

WPF入门教程系列二十一——DataGrid示例(二)

2021年05月12日 阅读:552

DataGrid示例的后台代码 1) 通过Entity Framework 6.1 从数据库(本地数据库(local)/Test中的S_City表中读取城市信息数据,从S_ Province表中读取省份信息,然后通过绑定的方式反数据显示到WPF的Window上的一个DataGrid上。具体代码如下。 ... 查看全文

WPF入门教程系列十七——WPF中的数据绑定(三)

2021年05月12日 阅读:555

四、 XML数据绑定 这次我们来学习新的绑定知识,XML数据绑定。XmlDataProvider 用来绑定 XML 数据,该XML数据可以是嵌入.Xmal文件的 XmlDataProvider 标记中,也可以是外部位置引用的文件中。 当然嵌入式 XML 内容必须置于 XmlDataProvider ... 查看全文

WPF入门教程系列一——基础

2021年05月12日 阅读:551

一、 前言 最近在学习WPF,学习WPF首先上的是微软的MSDN,然后再搜索了一下网络有关WPF的学习资料。为了温故而知新把学习过程记录下来,以备后查。这篇主要讲WPF的开发基础,介绍了如何使用Visual Studio 2013创建一个WPF应用程序。 首先说一下学习WPF的基础知识: 1) 要会 ... 查看全文

C#中常见数据类型之间的转换

2021年05月12日 阅读:473

c#语言中常见的数据类型有char(字符类型)、string(字符串类型)、int(整数类型)、double(小数类型)。此处浅谈一下任意类型与string类型、int类型与double类型、string与数字类型的转换。 1、任意类型转换为string类型 转换代码:待转换的数据.ToString ... 查看全文

【C#图解】PictureBox.SizeMode 属性(转)

2021年05月12日 阅读:672

PictureBoxSizeMode.Normal: 默认情况下,在 Normal 模式中,Image 置于 PictureBox 的左上角,凡是因过大而不适合 PictureBox 的任何图像部分都将被剪裁掉。 PictureBoxSizeMode.StretchImage: 使用 Stretch ... 查看全文

删除Win10的OneDrive

2021年05月12日 阅读:771

1.运行 -> gpedit.msc 计算机配置 -> 管理模板 -> Windows组件 -> OneDrive -> 禁止使用OneDrive进行文件储存 -> 启用 2.运行 -> regedit 搜索018D5C66-4533-4307-9B53-224DE2ED1FE6 把Sy... ... 查看全文

c#常用类

2021年05月12日 阅读:576

TextBox ->文本控件类 Button->按钮类 CheckBox->多选框类 Form->窗体类 Label->标签类 GroupBox->分组类 ProgressBar->进度条类 SerialPort->串口类 Timer->定时器类 MessageBox->提示框类 String->字 ... 查看全文

win64 驱动内存基本操作

2021年05月12日 阅读:544

1.基本函数及其原型 2.内存类型 PagedPool 和NonPagedPool 前者可以被置换到硬盘中,一般存储数据, 如打开一个大文件, 数据结构. 后者不能被置换到硬盘中,驻留在内存中,一般用来存储代码. 如果执行代码到PagedPool的内存中去了,很有可能导致蓝屏 此外,在内核空间中所有 ... 查看全文

c# 制作弹窗

2021年05月12日 阅读:754

1、右键选择添加,添加windows窗体 2、添加第几个窗体这就是Form几 3、具现化 窗口,然后调用 具现化窗口名+ShowDialog 就可以弹出新的窗口 这个功能需要使用,自己声明的类,用作全局变量 这是弹出的窗口初始化,首先读取str的值,然后把值显示到textBox1上面 这是主窗口的地 ... 查看全文

python基础之函数v1

2021年05月12日 阅读:684

Python基础之函数 1:函数 一:什么是函数 函数就是对某一个功能的代码,进行打包。类似于一修车师傅有工具箱一样,需要用什么工具直接拿来用就行。 二:为什么要有函数 当需要重复的用一些功能的时候,就可以直接调用,不用再复制粘贴 三:函数的分类 三.一:内置函数 print,id,map,filt ... 查看全文

最受欢迎的Linux发行版, Manjaro折腾全记录

2021年05月12日 阅读:679

安装Manjaro 下载 官方网站:https://manjaro.org/get-manjaro/ 目前官方最新版本为18.10,支持都包括xfce,kde,gnome三种桌面环境,选择喜欢的下载,我安装的是xfce桌面。 制作U盘启动 使用Rufus以DD方式写入到U盘,注意此操作会擦除U盘所有 ... 查看全文

常用加密算法和HTTPS工作的简化过程

2021年05月12日 阅读:712

一、常用的加密算法 加密算法 对称加密 非对称(公钥)加密 单向加密 1、对称加密算法 明文data--加密(key1)-->密文--解密(key2)-->明文data 对称算法:key1=key2(加密和解密使用同一个密钥) 特性: 加密、解密使用同一个密钥,效率高 将原始数据分割成固定大小的块, ... 查看全文

JAVA程序的三大流程结构(上)

2021年05月12日 阅读:785

java程序的三大流程结构: (一)顺序结构:自上而下一步一步运行的,是最简单的算法结构。 (二)分支结构:if和switch选择结构 (1).if选择结构:(适用于一次判断) 语法:if(//布尔条件的表达式){ //代码块} (2)if-else选择结构(适用于二选一) 语法:if(//布尔条件 ... 查看全文

C++ printf 可变长参数输出的实现

2021年05月12日 阅读:523

今天看到一个问题,我们怎么确定printf中的可变参数。 这样,我们先从汇编的角度去理解一个东西,栈 char *p = (char*)malloc(256 << 20) + (256 << 20); __asm__ volatile("movl %0, %%rsp\n", "r"(p)); 这段代 ... 查看全文

java数组添加元素,java数组如何添加一个元素

2021年05月12日 阅读:422

java数组如何添加元素 向数组里添加一个元素怎么添加,这儿总结有三种方法: 1、一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度。 但有个可以改变大小的数组为ArrayList,即可以定义一个ArrayList数组,然后用add(element)方法往里添加元素即可,还可a ... 查看全文

SpringBoot 之 国际化实现

2021年05月12日 阅读:759

1、国际化实现原理 第一步,接收到请求端传入的语言标识 第二步,基于语言标识,获取对应资源文件 第三部,基于资源文件和语言标识获取结果 2、SpringMVC提供的支持 第一步,接收到请求端传入的语言标识 AcceptHeaderLocaleResolver:基于浏览器,从HttpServletRe ... 查看全文

springboot文件上传--单文件上传

2021年05月12日 阅读:673

1、前端页面 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content- ... 查看全文

线程之Thread

2021年05月12日 阅读:515

如何创建一个线程并启动 // 1.创建一个Thread类的实例对象 Thread thread = new Thread(); // 2.调用Thread实例对象的start方法 thread.start(); 线程启动后会在一个新的线程中运行线程对象的run方法 @Override public ... 查看全文

热门文章

推荐文章

最新文章

置顶文章