- 博客(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
原创 view和viewmodel交互的几种方式
如果使用command必须要新建一个类实现command接口,然后在viewmodel里使用这个类定义command属性,这个在网上有大量案例所以就不说多少了。第三种,意外情况,使用代理类(当在viewmodel批量生成控件时候(前台必须有控件模板))第一种,使用caliburn.micro框架,可能导致控件的事件无法正常绑定所以有了这个方法。viewmodel页的关联代码是。
2023-03-20 10:31:55
491
原创 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
一个c#WINFORM浮动窗口支持等比例缩小放大
2020-11-28
AndroidJs.rar
2019-07-22
请问一下WINFORM想使用视频作为背景,怎么让其上的控件透明
2020-12-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人