草庐IT

WPF-Window

全部标签

关于WPF中Command绑定传参数以及将命令绑定到其它事件的方法

前言:在WPF中,将命令绑定到一个Button的Command属性中是非常简单的事情,例如:ButtonContent="单击命令"Command="{BindingClickCommand}"/>但是很多时候,我们要实现其它事件的命令绑定,以此实现彻底的MVVM开发模式,那就得用到微软另外一个神器了!它就是程序集System.Windows.Interactivity,在网上可以下载System.Windows.Interactivity.dll这个库文件。当然,在mvvmlight中,已经集成了这个库文件,所以我们新建一个WPF项目后,通过“管理Nuget程序包"下载安装mvvmlight

Git安装包(window64版本,附有下载教程)

安装包:官网下载:Git-DownloadingPackage官网下载太慢,很多时候会因为网络问题下载失败。安装包提供:https://download.csdn.net/download/a1598452168YY/87263952下载步骤:下载流程一直点“Next”,保持默认就可以了, 防止出错,不然万一放在了中文路径下,或者其他地方到时候找不到路径或者出错就不好卸了。或者想看下载详细步骤请看:(转载):Git的安装教程(详解每个步骤)_Passerby_Wang的博客-CSDN博客_安装git

TCP Window Full 和 TCP ZeroWindow

文章目录描述参考资料描述项目现场遇到车在地图上丢失/跳点问题,通过日志发现是OBU给车发送阻塞导致(OBU给车发数据发不动),这里OBU是TCPServer,车和平板APP是Client。通过抓包发现如下现象:192.168.86.110是OBU,TCPServer会一直给车/APP发数据。192.168.86.11是车。TCPWindowFull:接收方接收缓冲区满了后,导致发送方的发送缓冲区装满待确认数据,此时发送方会发送一个TCPWindowFull消息。TCPZeroWindow:谁发送表示谁的socket缓冲区满了没有读。可能原因:没有读/读的慢/发送方发送过快。参考资料TCPZer

window系统批量自动安装软件-批处理

原因:需要在多台电脑安装多个软件,重复操作太累了。。。。在网上查找资料,不全。乱七八糟整合后感觉还行。上图,例如安装驱动人生网卡版,鲁大师,向日葵(向日葵不知道为什么不能静默安装,) 静默安装需要关闭通知,所以需要先用批处理关掉,也可以手动找到通知控制关掉(我忘记在哪里了)。这个关闭通知不能整合到安装程序,需要小董自己解决。搞定记得教我一下。关闭通知BAT命令====找到不原创作者了,不能@,原创作者看到了告知我一下,我补上。::::::::::::::::::::::修改注册表,获取管理员权限::::::::::::::::::@echooffecho获取Administrator权限cac

window上安装mysql服务并且开机启动

1、先安装mysql服务首先我们先看一下mysql安装好后的bin目录打开cmd输入mysqldinstall安装服务(mysqldremove移除服务mysqldstart启动服务)2、设置开机启动然后再win+r输入services.msc打开后找到mysql右键点击属性将启动类型设置为自动即可下次开机时候就会自动开启了参考:mysql安装命令

Stable-Diffusion+Window11 本地搭建

我这边本地已经安装了python3.10.x,cuda,git,pytorch首先是下载stablediffusion然后是下载预训练模型CompVis/stable-diffusion-v-1-4-originalatmain然后就是启动,这个时候会提示缺库,当然,不提示是最好的,如果缺的话可以留言,我这边压缩发送就是这几个货,搞了我好久然后就成了。看我生成的沙雕妹子

【window环境】Python安装与深度学习环境(tensorflow)配置保姆教程

文章目录前言一、安装Python(Miniconda)1.1安装1.2检查二、安装Pycharm及环境搭建2.1安装2.2环境搭建三、深度学习框架TensorFlow安装3.1安装TensorFlow-GPU3.1.1创建虚拟环境3.1.2创建虚拟环境下载CUDA和CUDNN3.1.3Pycharm搭建TensorFlow-GPU环境3.2安装TensorFlow-CPU3.2.1创建虚拟环境3.2.2下载TensorFlow-CPU版本3.2.3Pycharm搭建TensorFlow-CPU环境总结参考博客前言此贴主要记录window环境下,python安装、配置python环境及tenso

WPF超好用的框架Prism入门使用,上位机赶紧学起来!

Prism简介WPF框架Prism是一种用于开发模块化、可重用和可测试的WPF应用程序的框架。它提供了一种简单而强大的方式来管理复杂应用程序的代码和构建高度可扩展的应用程序。如何学习Prism框架如果您想使用Prism框架来开发WPF应用程序,需要学习以下几个方面:MVVM模式:Prism基于MVVM模式,因此需要了解MVVM模式。这是因为Prism使用了一些MVVM模式的最佳实践,例如命令、绑定等。依赖注入:Prism使用依赖注入模式,因此需要了解依赖注入和IoC容器(例如Unity)。模块化开发:Prism提供了一种模块化开发的方式,使得应用程序可以更容易地扩展和维护。因此,需要了解如何使

WPF自定义控件

方式一:基于现有控件进行扩展,如基于button进行扩展,UI可直接用xmal进行编辑设计,逻辑用xaml.cs进行编辑方法二:直接创建wpf自定义控件本文用方法二开展自定义控件!!!1.自定义控件的内容在代码cs文件中,自定义控件继承自Control,ui界面可在Genric.xaml中定义。2.在Generic.xaml中定义控件界面//自定义控件中的组成,需要定义x:name,后台代码需要用到,button中的DevName是后台cs中定义的依赖属性 上述界面中定义了两个控件,组成本自定义控件的外观显示。一个rectangle,用颜色对状态进行显示,一个button,是本自定义控件的主要

Window系统下如何生成ssh key以及如何在码云中添加公钥

前言本篇文章是以window系统和码云为例讲解如何在window系统下生成sshkey,然后在码云中添加公钥,然后可以远程仓库的ssh地址克隆远程git仓库代码一、首先在window下生成sshkey:1.首先要在我们的电脑下安装git,安装好git后,在桌面点击鼠标右键打开gitbush:2.打开gitbush命令窗口后,然后输入:ssh-keygen-trsa-C“123@email.com”,引号中是你在码云上的注册邮箱,然后按回车键,根据提示,一步步输入信息,全部都按回车键跳过也是可以的,如下图:3.如上图输出这些信息就表示成功生成了sshkey,然后再输入eval“ssh-agent