C# event 事件学习

C# event 事件学习运行环境:Window7 64bit,.NetFramework4.61,C# 6.0; 编者:乌龙哈里 2017-02-26章节:简单事件编写模拟 WPF 控件传递消息正文:一、简单事件编写: 对于 C# 中的事件 event ,我的理解是:通过委托(delegate)来调用另一个类的 method。 比如下面有个电台的类: class Station {
阅读本文

老师让写的Android的博客

首先就是需要一个环境,一台电脑就行,因为Google和jetbrains已经在各个平台都布置了环境,不管是Linux,windows,或者是macOS,都没有关系,但是在Linux上开发会有些麻烦,因为不同Linux发行版的依赖不同,就算是用命令行安装都很有可能出错,鄙人在Ubuntu上进行了安装,果不其然遇到了各种依赖问题,不止如此,还有被墙的问题,让我很伤脑筋。但是Linux有个Windows
阅读本文

C#读取Excel三种方式及比较

1、OleDb方式优点:把excel文件当做一个数据源,利用sql来进行数据的读取操作缺点:不能读取到某一个单元格注:这个方法我没有进行过实验。故具体代码无法展示给大家2、COM组件(即添加Microsoft.Office.Interop.Excel引用)优点:较为灵活的读取excel中数据,同时还有各种函数可以进行处理缺点:需要添加dll引用,如果是web部署在IIS上时,还需要服务器安装off
阅读本文

为什么面试会听到地域攻击的言辞

今天下午面试  面试分为3轮 首先是技术面试 问了一些专业知识 感觉自己回答的挺好的然后技术就去找项目经理 项目经理竟然是自己的老乡 人也挺好的 问自己能不能接受加班  我说能接受  谈的挺好的之后技术就来带我去找人事 估计对我挺满意 然后人事说还要问问另外一个人 (我至今还不知道他到底是什么职位 先成为 G吧 ) 但是技术说项目经理已经同意了 但是人事还是执意要G面试一下 首先G拿着我的简历和我
阅读本文

使用OpenGL创建一个窗口

所使用环境为vs2017 rc+glew2.0.0+glfw3.2.1+glm0.9.8.4 测试GPU:Intel HD4600 代码和注释: #include<iostream> #include<GLglew.h> #include<GLFWglfw3.h> #include<glm.hpp> using namespace std; using namespace glm; int
阅读本文

View Controller Transition:京东加购物车效果

冬天已经过去了,阳光越来越暖洋洋的了。还记得上学的时候,老师总说“春天是播种的季节”,而我还没在朋友圈许下什么愿望。一年了,不敢想象回首还能看到点什么,所以勇往直前。当被俗世所扰,你是否也丢失了自己,忘却了理想。欲做精金美玉的人品,定从烈火中煅来; 思立掀天揭地的事功,须向薄冰上履过。这篇博客中,我们主要来叙述一下上述动画效果的实现方案。主要涉及 View Controller 转场动画的知识。
阅读本文

WPF MvvM

效果: 一、公共类设计1、按添加命令类using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Input; namespace WpfMvvmApp.Common { //定义DelegateCommand类。目的是绑定命令属性。
阅读本文

【WPF】退出应用时的提示弹窗

需求:按MainWindow右上角的【X】想要退出软件时,弹窗提示是否确定要退出。 前台给主界面窗体添加两个事件:Closing和Closed <Window .... Closing=“Window_Closing“ Closed=“Window_Closed“> 后台: // 主界面正要关闭 private void Window_Closing(object sender, Syst
阅读本文

C# Development 13 Things Every C# Developer Should Know--C#开发人员应该知道的13件事情

1. 开发过程开发过程是错误和缺陷开始的地方。使用工具可以帮助你在发布之后,解决掉一些问题。编码标准遵照编码标准可以编写出更多可维护的代码,特别是在由多个开发人员或团队编写和维护的代码库中。例如FxCop,StyleCop和ReSharper等,就是常用的实施编码标准的工具。开发人员:在压缩代码之前,请使用工具仔细检查是否违反了标准,并且对结果进行分析。使用工具发现的代码路径问题,不比你预期的少。
阅读本文

WPF学习笔记2

XML语言中添加注释为,这是和C#不同的,但是和HTML十分相似。XAML是一种基于XML的标记语言,每一个XML元素代表.NET控件的一个对象,XML元素的属性可以是.NET控件属性或者声明控件事件的事件处理函数,从而用声明的方式在设计程序界面阶段实现应用程序外观,并将程序界面设计和代码分离,发那个边不同人员同时工作。
阅读本文

Java实例学习——企业进销存管理系统(4)

Java实例学习——企业进销存管理系统(4)(本实例为书上实例,我所记录的是我的学习过程)开始时间:2月12日完成时间:暂未完成2月18日——系统主窗体设计只看了学习视频2月19日——回学校,没有学习2月20日——开学第一天,学新课程,没有学习2月21日——学新课程,没有学习2月22日——制作系统主窗体    时间过得好快呀!一晃,那么几天就过去了,这才发现这几天自己的小项目停业了,现在要恢复它的
阅读本文

wpf概述

内置硬件加速winform的渲染使用User32和GDI /GDI+wpf的渲染使用DirectX,DirectX使用GPU加速分辨率无关特性wpf能够根据系统dpi的变化,自动计算出一个合适的窗口大小,包括窗口中的控件,及控件上的文字,所以若界面中使用图片,那么劲量使用矢量图,这样就能在缩小或放大时不失真。wpf体系结构整体结构PresentationFramework.dll Presenta
阅读本文

WPF 动态创建 DataTemplate 及数据绑定

WPF 动态创建 DataTemplate 及数据绑定运行环境:Window7 64bit,.NetFramework4.61,C# 6.0; 编者:乌龙哈里 2017-02-22参考:正文:方法就是在内存中动态生成一个 XAML ,仿照前端一样写一个 DataTemplate 。如下面的前端: Window.Resources>                    下面开始模拟它写,
阅读本文

WPF原生环形图表

主要利用Canvas的子控件(两个圆环)的相对定位进行实现,目前高度和宽度是写死的,有需要的人可重写成自定义宽度和高度。1. 界面UCCircleChart.xaml<UserControl x:Class=“HushuPlatform.CommUserControl.HomeLeft.UCCircleChart“ xmlns=“http://schemas.micros
阅读本文

wpf的页面调转

刚接触WPF,有两个概念不是很懂,现理解如下:          1:window和page谁包含谁的问题          一新建WPF应用程序,发现默认启动界面是一个window,将默认启动改为page,没有错误。但是如果在page中执行如下程序报错:          this.content = new Window1();          错误信息是:window是在属性结构的根目录
阅读本文

实现管理员身份运行软件

针对WPF软件启动使用代码控制以管理员身份运行:1、app.manifest配置文件修改UAC 清单选项中requestedExecutionLevel 节点,将会禁用文件和注册表虚拟化。  <trustInfo xmlns=“urn:schemas-microsoft-com:asm.v2“> <security> <requestedPrivileges xmlns=“ur
阅读本文

ArcGIS中的三种查询

ArcGIS runtime SDK for WPF/Silverlight中的三种常用的查询:QueryTask、FindTask、IdentifyTask都是继承自ESRI.ArcGIS.Client.Tasks,关系如下图所示: 1、QueryTask:是一个进行空间和属性查询的功能类,它可以在某个地图服务的某个子图层内进行查询,顺便提一下的是,QueryTask进行查询的地图服务并不
阅读本文