有感于c#事件烧开水的例子,自己修改一些,附上源码,可以直接运行

事件理解过程有些绕,但过来了,就调理清晰了。 一般是做成三个类,一个主程序类,一个事件类,一个方法类,主程序注册了事件类和方法类后,主程序去触发事件,然后方法类给予回应。当然也可以都放在主程序类里实现,效果杠杠的。 本范例用于初学者快速理解事件,老码农请绕道。 using System; u...

2019-07-07 08:45:30

阅读数 51

评论数 0

c#移动开发在vs2017下 XAMARIN 在imageview图形绘制的例子

先在axaml里拖进一个imageview的控件,至于画的内容跟原生android差不多的,基本上只要大小写转换下,就可以把安卓的拿来给xamarin用 private void drawpic() { // Display current =GetWindow...

2019-06-22 15:56:05

阅读数 1703

评论数 0

c#写一个压缩与解压缩的类 后缀名可以自己写zip等等

首先要下一个dll,名字叫ICSharpCode.SharpZipLib.dll,下载链接在后面 这是类文件Gzip.cs using System; using System.Data; using System.Configuration; using System.Collections...

2019-06-21 16:08:08

阅读数 50

评论数 0

c#用串口传输二进制文件 xmodem协议

代码是项目中拷出来的,俗称刷机软件,绝对可用,缺少的控件和变量名自己补齐就好 using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using ...

2019-06-19 10:32:16

阅读数 78

评论数 0

用c#创建日志文件源码

第一种方法,只生成一个日志文件,之后不断追加内容 private void addWorkRecord(string workRecord)//把记录加到文件里 { //在将文本写入文件前,处理文本行 //StreamWriter第二个参数为false覆盖现有文...

2019-06-11 14:02:52

阅读数 65

评论数 0

应急用c#写个抛物线的程序实现波形图的效果,不是用控件chart

1、先试着画个圆形 private int testno=0; public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventA...

2019-03-21 19:43:04

阅读数 82

评论数 0

子线程操作主线程控件详解

最简单的跨线程调用控件的实例,代码精简,容易理解。一个是带参数的委托,一个是不带参数的委托,代码不同,效果一样。 先来一个不带参数的委托 using System; using System.Collections.Generic; using System.ComponentModel;...

2019-01-24 10:49:14

阅读数 129

评论数 1

字符串转换大全(串口通信常用) 不断更新中

十进制转二进制 Console.WriteLine(Convert.ToString(69, 2)); 十进制转八进制 Console.WriteLine(Convert.ToString(69, 8)); 十进制转十六进制 Console.WriteLine(Convert.ToStr...

2019-01-16 14:12:07

阅读数 152

评论数 0

process重定向并输出到richtextbox的范例

网上找了一些重定向的讲的都不详细,来个干货,不仅可以执行bat,还可以输出到richtextbox中,用回调的方式不卡顿,结束有标记,可供其他事件触发使用。  1、用button来触发下面的事件 rtb_LogOut.Text = string.Empty;             using...

2018-12-05 09:06:58

阅读数 61

评论数 0

c# 多个相同控件使用同一个方法详解

相信很多朋友遇到多个button执行一个带着不同参数的方法,或者多个checkbox执行同样类型的方法,代码繁琐又罗素,都是复制黏贴的活,没点技术含量,下面就是”充电五分钟,通话半小时”的写法。 不啰嗦,上干货!    private void cb_Check1_CheckedChange...

2018-11-16 13:01:01

阅读数 961

评论数 0

c#里用一个窗口中加载另一个窗口的方法

不啰嗦,直接上代码,主窗体用一个public_panel来放另一个窗体AntennaCheck(窗体名),放在任意的地方,可以用button触发,也可以在加载主窗体的时候同时出现,有人或许会问,为什么要增加一个窗体,怼他曰:代码号管理呗! 方法一、            AntennaChec...

2018-11-07 13:07:32

阅读数 1482

评论数 0

西门子plc s7-200的表用法中填表fill_n和查表详解

1、填表(或者清空表)fill_n相信大家都用的比较多,主要是用来清空表的内容的,网上查到的内容多不够白话,特写一下教程,方便初学者理解,fill_n指令包含两个个输入和一个输出。下面这个例子就是讲8个0填充到vw202开始的8个位置,相当于清空表。2、查表如果建立表的时候,给表命名叫vw10,那...

2018-05-24 09:14:16

阅读数 2526

评论数 0

西门子plc s7-200写的先进先出范例 用fifo

本人最近写了一个五台锅炉共用一个冷却水泵的程序,开始打算用时间戳来记录每台锅炉需要冷却的时间,然后用时间进行排序,但是后来无意中发现fifo可以实现表的先进先出的功能,就抱着学习的目的,用fifo写了本程序。第一步,先要建立一个表如下图,上电初始化建立一个具有5个值的表,从VW200开始,VW20...

2018-04-24 11:24:16

阅读数 4287

评论数 4

php写的json服务端接口以及用php做的调用页面

用php写的服务端,实现json传参数查询mysl的数据,mysql的简单查询与json对比,用的是dedecms的数据库,查询的是dede_area表,页面效果如下:   <head> <meta charset=&q...

2018-04-14 16:47:30

阅读数 603

评论数 0

xamarin下用c#开发安卓的listvew翻页功能

listview的翻页用到了几个知识点,1数据的填充,2翻页图片的加载,3页码的计算,实际效果如下图:axml文件有两个,一个是主界面Main.axml,另一个是显示“加载中。。。。”这个layout1.axmlMain.axml代码如下:<?xml version=&...

2018-04-05 11:51:23

阅读数 248

评论数 0

xamarin的listview简单的例子

xamarin里的listview写法比较简单,界面如下xml页面就不上了,因为就只拉了一个listview上去,控件名也是默认的listview1.下面上cs代码,其中using部分不能省,一个是给list适配器用,一个是给JavaDictionary用。using Android.App;us...

2018-02-28 10:06:24

阅读数 637

评论数 0

xamarin 为button增加click的音效,也可以理解成单首歌曲的播放器

音效button调用下面这个door_voice的方法。  public void door_voice()        {            //播放本地音频文件            // Android.Net.Uri uri= Android.Net.Uri.Parse(&q...

2018-02-24 15:40:30

阅读数 343

评论数 0

c#写button的click事件的方法,内部类与独立类,winform和xamarin都可以用

很多button的界面,写button的方法会耗费很多时间,也不好管理,现在介绍一个sender的工具//比如有10个button    button btn1,btn2,btn3,......btn10; //把这是个button调用同一个方法            btn_01.Click +...

2018-02-24 13:43:21

阅读数 653

评论数 0

xamarin用get的方法把json值传给php写的服务端登录页

最近,抽空写了个用xamarin写个android传json给php服务端的程序,作为登录页使用,需要system.json组件,php端直接get到数据放进json里,不多说了,上代码,先搞个php服务端的,局域网内可以跨网段使用,亲测。 这是服务端上 6.php页面代码 // arra...

2018-02-02 10:57:41

阅读数 178

评论数 0

xamarin中android清单,required premissions中各种常见组件以及硬件传感器说明(安卓权限)

花了点时间整理了下xamarin里android各个组件的作用,基本与eclipse差不多。智能手机的硬件不断增加使得组件不断更新,欢迎补充。 ACCESS_CHECKIN_PROPERTIES 访问登记属性,读取或写入登记check-in数据库属性表的权限。 ACCESS_COARSE_...

2018-01-31 15:12:49

阅读数 675

评论数 0

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