自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 C# WPF Caliburn.Micro框架下利用Mef加载其它项目界面

首先创建一个WPF用户控件库项目命名为mycontrol,在项目里新建用户控件timererViewModel,再在项目里建一个窗体TestView。这样其它项目的界面就成功的被加载到了我们的主项目中,这样如果我们定义了公共的接口,直接导出接口类型,就很好地实现了主项目和子项目的解耦。然后创建一个WPF应用项目,命名为WpfApp3。简单来说,就是我有个项目是lib库,此时我想要在其他的项目实现对这个库项目的引用,以实现复用的目的。,咨询了原作者,源码已经丢失,按照文中的方法已经不能完全复现想要的功能。

2023-05-29 13:54:22 320

原创 wpf里使用MaterialDesign老是遇到找不到资源的问题

那是因为按照网上可找到的教程,都是只引用了 MaterialDesign默认4个资源文件,如下。这样其实并未引用完全,应该按需继续添加引用,如下。具体其他的可引用的资源可以查看这里面的东西。

2023-05-29 10:27:07 2397 2

原创 FlashLabel(winform)

【代码】FlashLabel(winform)

2023-05-25 09:48:36 91

原创 WinForm.RasterButton

【代码】WinForm.RasterButton。

2023-05-23 19:55:22 72 1

原创 view和viewmodel交互的几种方式

如果使用command必须要新建一个类实现command接口,然后在viewmodel里使用这个类定义command属性,这个在网上有大量案例所以就不说多少了。第三种,意外情况,使用代理类(当在viewmodel批量生成控件时候(前台必须有控件模板))第一种,使用caliburn.micro框架,可能导致控件的事件无法正常绑定所以有了这个方法。viewmodel页的关联代码是。

2023-03-20 10:31:55 491

原创 WPF窗体截图与保存

窗体CS文件里的代码。

2023-03-20 08:46:57 350

原创 chartControl生成时间轴动态曲线

首先将dev的chartControl拖到窗体中并设置父窗体停靠,然后手动添加一个seriies,如下图初始化chartxiaousing DevExpress.XtraEditors;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u

2022-01-17 14:36:20 2159 2

原创 c#心跳连接

网上一个大佬说的,心跳连接是为了保活,大概思路是持续的向服务端发送心跳包,如果一段时间没收到回应则判定下线,但是实际测试过程中发现,这样的思路根本就不可靠,因为socket很多方法是阻塞式的,而且如果一旦连接断开,接收或者发送都会发生异常,有了异常捕捉就很容易判断是不是下线了,根本没必要那么复杂:(反正.net是这样)TIPS:1,socket建立的连接,此时如果服务端意外断开,socket还在维护中,必须要用networkstream.read或者write一次才可以得到socket正确状态2,

2021-12-12 16:34:21 1385

原创 心跳连接,接上篇

using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;using System.Threading.Tasks;using System.Windows.Forms;namespace HServer{ static class HEART.

2021-12-12 16:25:10 79

原创 使用最新版本的Android Studio生成so文件并实现调用

依赖:'com.android.tools.build:gradle:3.3.2'前言:百度了大量教程,翻阅了大量的博客,所说的内容要么过于陈旧,要么就是各种报错,本文本着认真严谨的态度将so文件生成流程以最详细的方式手把手教您生成自己的so文件转载须知:欢迎转载,但请注明出处本教程源码已打包上传,需要的请自行下载:https://download.csdn.net/download/we...

2019-03-25 14:27:30 711

原创 Android APP启动时的白屏问题解决

在style.xml添加代码如下<style name="SplashTheme" parent="Base.Theme.AppCompat"> <item name="android:windowBackground">@drawable/baohuang</item> <item name="andr

2019-01-01 20:16:55 247

原创 Mac授权

54:19:C8:F9:2B:EB54:19:C8:F9:2B:EC55:19:C8:F9:2B:ED55:16:C8:F9:2B:ED55:17:C8:F9:2B:ED

2018-07-17 23:48:51 1093

原创 mpAndroidChart动态折线图的显示,支持屏幕方向切换,支持FloatDragBar随意拖动

原来是本人发在52论坛的,因为现在想在CSDN上提问,没有C币,再搬运一次吧,尴尬~!PS:代码比较乱,因为还在忙另外一个问题,暂时不想整理了,大家将就着看吧真机运行的时候偶有死机的情况,暂时还不清楚是啥原因首先是Main_Activity如下<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:andr...

2018-06-22 22:37:13 1025

WPF具有多选功能的TreeListView控件

这个是最好的

2023-10-24

WPF用户控件制作与使用

MVVM思想做WPF用户控件

2022-11-17

c#心跳连接实时检测网络通断情况

实时检测网络的通断情况,以实现网络的无缝重连

2022-04-25

一个c#WINFORM浮动窗口支持等比例缩小放大

一个c#WINFORM浮动窗口支持等比例缩小放大,并且包含对西门子1200PLC寄存器的读写,里面有一些无用的功能懒得删了,不要介意

2020-11-28

YTWood 20190412.rar

功能完备,但是做什么的,不清楚。源码没有BUG,现已实际用于生产

2019-08-09

AndroidJs.rar

一个完整的android项目实现使用NFC功能对M1卡指定区块的读写,包含和网页javascript交互的部分,网页名是nnfc.html已包含在压缩包里

2019-07-22

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

TA关注的人

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