自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

庆喜

学习,记录

  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 WPF中含有中心点的Slider

Ellipse是来描述固定在滑动条上的中心点的位置 line是来描述Thumb从中心点移动到其他位置。由于track在row="1"的位置,只需要在这个位置上面添加一个Ellipse和Line。在原生控件中生成“资源字典”对应的样式 然后在track所在的列进行添砖加瓦。

2023-06-09 13:52:23 185

原创 Win11快捷安装到鼠标右键的快捷栏里(亲测有用哦)

右键添加Vscode

2022-08-11 18:02:05 867 1

原创 C#PreviewKeyDown事件与KeyDown事件的差异(自用记录)

记录

2022-07-14 11:26:53 790

原创 WPF选择器使用(自用)

WPF选择器的使用

2022-07-04 14:27:30 468

原创 使用WPF与C#实现鼠标画线

鼠标点的读取首先需要在WPF中的前端页面获取对鼠标的操作在一个布局里(Grid)新建关于鼠标的相关“事件”//相关事件 MouseEnter="grid_MouseEnter" //鼠标进入 MouseLeave="grid_MouseLeave"//鼠标离开 MouseLeftButtonDown="grid_MouseLeftButtonDown"//鼠标左键按下 MouseLeftButtonUp="grid_M

2021-09-22 18:26:49 2018

原创 WPF中 CheckBox(复选框)自定成“开关”动态控件

<Style x:Key="CheckBoxSwitchStyle" TargetType="{x:Type CheckBox}"> <Setter Property="IsChecked" Value="False"/> <Setter Property="Cursor" Value="Hand"/> <Setter Property="Background" Value="#FFFFFF"/>

2021-07-01 16:57:51 763

原创 WPF中textbox复制到剪切板上的问题

假设在一个项目中右键鼠标无法进行“复制,粘贴”的操作首先在textbox控件添加MouseLeftButtonDown事件在.cs后台进行文本的选中 采用txt.SelectAll()点击内容将文本复制到剪切板上去 Clipboard.SetText("需要剪切到剪切板上的内容")文本内容颜色的设置 txt.Background=new SolidColorBrush(Color.FromArgb(255, 51, 144, 255))整体代码显示 private void txt_Mous

2021-06-17 17:36:52 899

原创 WPF无边框窗体拖动

首先去除窗体自带的边框windowStyle=“None”WindowStartupLocation=“CneterScreen”自响应式无边框窗体<WindowChrome.WindowChrome> <WindowChrome CaptionHeight="0" CornerRadius="0" GlassFrameThickness="0.2"

2021-04-15 10:36:08 891

原创 WPF自定义样式SerchBar(搜索框)该怎么写?

首先想该如何设计SerchBar是有个什么样的功能?经过上面图能够想象到我们需要这个SerchBar搜索框能够是实现输入文本内容,再点击按钮进行检索得需要将textbox控件+button控件结合起来SerchBar控件的完成创建一个用户控件对UserControl(用户控件)取一个x:name=Serchbar.xmal前台样式的设计<UserControl x:Class="City.Note.Controls.SerachBar" xmlns="h

2021-04-14 11:39:05 495

原创 WPF中采用MVVM模式编写win10中的便签样式

首先引入MVVM模式win10的界面便笺设计首先设计主窗体的mainwindow.xmal的样式这个button控件是图像按钮----采用SVG引入-如何引入SVG图像在阿里巴巴矢量库(iconfont矢量图)中先去下载用的素材,下载之后解压后是这样的在项目中引入SVG的步骤.ttf文件的的添加—>APP.xmal中引入iconfont.ttf—>运用到事例中去子页面的样式MainWindow.xmal样式代码<Grid>

2021-04-14 10:31:43 290 1

原创 WPF无边框样式 该怎么写

WPF窗体无边框样式<WindowChrome.WindowChrome> <WindowChrome CaptionHeight="0" CornerRadius="0" GlassFrameThickness="0.2" NonClientFrameEdges="None" /> </WindowChrome.Wind

2021-04-08 18:16:18 137

原创 MVVM模式的认识

MVVM是(Model,View,ViewModel)这种模式就是使用ViewModel来降低View和Model的耦合。换个方式就是降低“界面”和“逻辑”的耦合,理想情况下界面和逻辑的完全分离的,像单方面更改界面时不需要对逻辑代码的改动,同样逻辑代码更改也不需要更改界面。同一个ViewModel可以使用完全不用view进行展示,同一个view也可以使用的viewmodel以提供不同的操作。

2021-04-08 11:34:45 226

原创 C#进阶版 BitmapImage类的认识及运用

BitmapIamge类:位图图像BitmapIamge:是一个非静态类,在运用的时候需要new对象进行实例化:BitmapIamge实现ISupportInitialiit接口,优化多个属性的初始化。只能在对象初始化过程中进行属性更改。常用的构造函数BitmapIamge()初始化BitmapIamge类的新实例。BitmapIamge(Uri)使用提供的BitmapIamge初始化Uri类的新实例。常用属性CacheOption ;获取或设置要用于此BitmapCach

2021-01-28 10:20:51 4042

原创 C#进阶版 Uri类的认识及使用

Uri:提供一资源标识符(URI)的对象表示形式和对URI各部分的访问Uri:是一个非静态类但这个类里面包含了静态方法Uri:可以使用构造函数中的某些函数,进行new对象实例化 Uri uri = new Uri("https://www.baidu.com/s?wd=url&rsv_spt=1&rsv_iqid=0xa10c8224000019f4&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=b

2021-01-27 10:06:33 1762

原创 C#进阶版 类与对象

Math类的认识与使用程序集:由.net编译生成的exe文件或者dll文件Math类的程序集:n 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.7.2\mscorlib.dll这个Math类的命名空间是:System.Win

2021-01-26 10:27:53 136

原创 C#进阶版主体方法的调用

建一个项目引入下面这个类加入一个文本框,用来输入网址加入一个按钮,用来获取网页加入一个大一点的文本框,用来展示获取到的网页html点击按钮,会把文本框的网址传入方法获取网页html大概样式思路:需要重新添加一个HttpHelper类,在获取网址的按钮调用此方法HttpHelper.cs类代码 public static class HttpHelper { private static HttpClient httpClient = new Ht

2021-01-23 15:39:48 163

原创 C#的进阶 逻辑判断 While 比较最大值(采用方法)程序调试 循环遍历

第二天的例子逻辑判断要求:添加一个按钮和一个文本框 点击按钮判断文本框的值 80-100输出A 60-80输出B 0-60输出C 不在这个范围内输出Error后台代码注意的问题;(1)在输入的不是数字时的情况采用try-catch;(2)熟记命名的规则局部变量使用小写开头;全局变量,需要根据需要来限定private public或者internal;xaml控件名需要用“小写控件简写+名”来命名,比如:密码文本框->txtPassword,账户按钮->btnAccount,用户图片

2021-01-22 17:38:51 1169

原创 WPF各种控件的使用 C#的进阶

HandyControl 第三库的使用第一步:在自己所创建的项目右键—>管理NuGet程序包—>点击浏览---->在搜索框输入handycontrol点击下载—>等待安装好第二步:回到资源管理器—>点击App.xaml文件—>进去后赋值下面这段代码并保存<Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDicti

2021-01-21 18:00:04 788

原创 VS2019快捷键----小结

常用快捷键Ctrl+Shift+>:界面的放大Ctrl+Shift+<:界面的缩小Ctrl+鼠标选择的区块:代码块的区域选中Ctrl+双击标题:重新停靠浮动窗口Ctrl+Tab:切换活动窗口Ctrl+F4:关闭当前窗口Ctrl+F10:运行代码到光标处Ctrl+F:快速查找Ctrl+H:快速替换Esc:取消查找Ctrl+G:跳转到指定的行数Ctrl+上,下键:当前代码上移或者下移一行Ctrl+Enter:快速查上一个结果Ctrl+K+C: 代码注释Ctrl+K+U

2021-01-21 17:07:45 711 1

原创 加加减减,逻辑运算,if--else结构,求三个数最大,Try--catch的使用

加加减减 int a = 5; int b = a++ + (++a) * 2 + ++a; // 5+7*2+8 Console.WriteLine(a); Console.WriteLine(b); Console.ReadKey();逻辑运算 static void Main(string[] args) {

2021-01-20 11:50:28 275

原创 C#计算时间,交换变量,闰年的计算,判断年份

计算时间练习 static void Main(string[] args) { //练习编程实现计算几天(如46天)是几周零几天 Console.WriteLine("请输入要计算的天数"); string strDays=Console.ReadLine(); int day=Convert.ToInt32(strDays);//字符串转int类型 int week=day/7; int lastDay=da

2021-01-20 11:20:19 328

原创 C#运算符,转义符,算数运算符以及类型转换

运算符赋值运算符“=”:表示把等号右边的值赋值到左边的变量算数运算符:+ ,- ,* ,/ ,%static void Main(string[] args){// 例子 我叫卡卡西,住在火影村,今年28岁邮箱是kakaxi@qq.com,工资2000. string name="卡卡西";int age=10;string email="kakaxi@qq.com";decimal money=2000m;Console.WriteLine("我叫{0},今年{1}岁了,我的邮箱

2021-01-08 16:58:12 259

原创 第一章C#认识

.net与C#认识C#变量命名规则必须以“字母”或者@符号开头,不能以数字开头,后面可以跟任意“字母,数字,下划线”起的变量名不能与C#系统的关键字重复,C#中大小写敏感,同一变量不允许重复定义。VS2019解决方案/项目/类之间关系:解决方案:一个公司。项目:部门。类:员工。基本代码认识后缀名,.cs:以.cs结尾的文件统称为“类”文件。.sln:解决方案文件,文件中包含着当前解决方案的一些信息,可双击打开,可看整个内容。解决方案文件,文件中包含着当前解决方案的一些信息,可双击打开

2021-01-08 15:45:11 113

原创 mysql配置及MyEclipse2014安装

安装包或者自己下载检查数据库的安装是否到位安装MyEclipse2014破解

2020-10-12 19:45:17 146

原创 js中函数的初步认识和运用

函数的认识1.最基本的作为一个本本分分的函数声明使用function func(){}var func=function(){};2.作为一个类构造器使用:function class(){}class.prototype={};var item=new class();3.作为闭包使用:(function(){//独立作用域})();4.可以作为选择器使用:var addEvent=new function(){if(!-[1,]) return function(elem

2020-07-30 16:34:24 140

原创 js中的循环语句

循环结构循环结构能够帮助重复的做某件事 主要分三类whiledo…whileforwhile循环while循环的时候 要设置自增量 来控制循环次数 不然就会形成死循环<script type="text/javascript">var a = 1;while(a<10){ alter("111"); a++;}</script>使用循环 完成接收用户输入学生成绩/<script type = "text/javascript

2020-07-29 17:26:36 203

原创 常用的条件判断语句

流程控制语句<script type="text/javascript"> var a = 10; var b = 12; if(a > b) { alert("真聪明,你可真是个小天才"); } else { alert("恭喜你答对了"); } // 猜数游戏 用户输入一个数 判断这个数 和 15是否 一致 // 如果是一致的话 就输出 猜对了 // 如果不是一直的话 则进行判断 判断这个数 比 15大 还是 小 /

2020-07-28 11:47:06 766

原创 js中常用的运算符

a++ 相等于 a=a+1++ 自增运算符如果 ++ 在 变量的前面 就先自增 后运行如果 ++ 在变量的后面 就先运行 后自增注意 : 看分号var a = 10; console.log(a); a = a +1; console.log(a); a++; console.log(a); ++a; console.log(a); var b =1; console.log(++b); console.log(b++); con

2020-07-28 10:41:06 170

原创 js中console的用法

一般情况有一下这几种:console.log()输出普通信息console.info()输出提示信息console.error输出错误信息console.warn()输出警示信息console.debug()输出调试信息

2020-07-28 10:27:45 155

原创 PyCharm32位安装详细步骤

第一步进去官网2.点击进去—>点击其他3.滑倒2018版本—>点击下载4.下载完成后–>点击安装(最好换安装路径)5.安装好后点击OK这就安装好了,可以正式启动了...

2020-05-02 10:50:45 14736 1

原创 myeclipes安装及环境变量配置

环境变量最好安装在D盘-----最好在D盘创建Program Files(有的话就不用我是网页博客上同步的)我按的jdk是1.7双击安装之后这样更改路径直接吧C改成D自动生成–点击下一步 同样这个该目录成D安装好了后在配置环境变量在电脑找到下一步下一步电脑版本不一样先是用户变量再是系统变量点击新建下面的写你自己的jdk的位置例如复制jdk的路径表 ...

2020-04-15 20:47:43 417

原创 maven-jar包管理中央仓库的使用及微服务框架的作用

SpringBoot添加使用步骤1.maven 的作用 : 使用此插件 作为web项目的 框架jar底层支持的快速引入2. maven的具体内容:在myeclipse2014开发中所有web项目 统一使用 D盘下(xml中已经配置好)maven中的 repos文件夹 进行对应标签的 外联引入2.maven与myeclipse2014的 整合分两步 1.myeclipse win...

2020-04-15 20:12:46 167

原创 Description Resource Path Location Type The superclass "javax.servlet.http.HttpServlet" was not foun

Description Resource Path Location TypeThe superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path index.jsp /SpringBootDemo/src/main/webapp line 1 JSP Problem学SpringBoot建第一...

2020-04-15 20:06:01 3142

idea项目操作步骤.docx

idea项目创建及入门,idea项目操作步骤idea项目创建及入门,

2020-04-26

MySQL安装步骤 ちんし.docx

MySQL安装步骤 Navicat Premiun安装 环境变量配置 Navicat Premiun安装

2020-03-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除