E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
WPF开发笔记
小程序
开发笔记
《三》自定义省市二级联动
小程序的picker组件给我们提供了单列、多列、时间、日期、省市区三级联动选择器,用起来非常方便,但有时候无法满足特定的项目需求,所以就需要根据项目需求自己动手实现啦。项目需求:供用户选择省市二级联动选择器,并将省份编码、市级编码存入数据库。与小程序picker组件mode=region的省市区三级联动不同,这里只需要二级,并且需要省份编码、市级编码。效果示例:实现思路:1.首先前端使用小程序多列
菜菜___
·
2023-08-23 20:26
WPF
中手写地图控件(3)——动态加载地图图片
瓦片增加一个Loading动画可以查看我的另一个博客
WPF
中自定义Loading图从中心扩散进行从里到外的扩散,方向是上左下右。
迷惘小书童
·
2023-08-23 16:34
C#
WPF
地图
wpf
TreeView的Drag和Drop
本文代码基本参考
WPF
DragandDropUsingBehavior拖放拖放操作通常涉及两个参与方:拖动对象所源自的拖动源和接收放置对象的拖放目标。
迷惘小书童
·
2023-08-23 16:04
C#
WPF
wpf
WPF
中手写地图控件(4)——离线地图
内存缓存和本地文件缓存技术如果每个瓦片图每次打开都要重新加载,会比较浪费资源,而且如果网络不好,甚至要等很久,于是可以使用内存缓存,每次已经加载的瓦片图,第二次再加载之前,先看看内存中有没有,这就是内存缓存技术。但是软件已关闭,内存数据全部清空了,下次再打开,又要重新加载,比较浪费资源,于是可以使用本地文件缓存技术,也就是离线地图。//////缓存管理///internalclassCacheMa
迷惘小书童
·
2023-08-23 16:04
C#
WPF
地图
wpf
WPF
中手写地图控件(1)——基于瓦片地图的控件
基于瓦片地图的控件本控件使用dotnet编写,基于
WPF
的数据绑定自动生成,可以用于展示瓦片地图。为了提高地图加载速度,我们使用了内存缓存和本地文件缓存技术,并采用从中心扩散异步等加载方式。
迷惘小书童
·
2023-08-23 16:02
C#
WPF
wpf
WPF
使用依赖注入
现在依赖注入在.Net里面已经普及,自己常写一些简单的demo倒是无所谓,但偶尔写一点正式的工程,也免不了要使用一下,于是总结了一下在
WPF
里面使用依赖注入。
紫云星
·
2023-08-23 14:03
紫云的程序人生
C#
wpf
LEADTOOLS Imaging SDK Crack
LEADTOOLSImagingSDKCrack高级开发人员工具包包括ActiveX和
WPF
/XAML控件。
SEO-狼术
·
2023-08-23 14:29
Delphi
Crack
delphi
app
开发笔记
app开发要点一、页面head头部的meta声明针对移动设备的特性,在head标签内需要添加一些特殊的声明。1、viewportviewport即可视区域,对于桌面浏览器而言,viewport指的就是除去所有工具栏、状态栏、滚动条等等之后用于看网页的区域width:viewport的宽度(范围从200到10,000,默认为980像素)height:viewport的高度(范围从223到10,000
qq_30486009
·
2023-08-23 13:52
html5
app
移动设备
Objectarx MFC 添加ListControl并控制显隐
参照:MFC中实现一个控件的隐藏和显示【MFC】判断控件是否为隐藏状态MFC中查找构件使用ID进行控制,这个和
WPF
,WinForm的name一样,通过获取这个构件进行操作。
Imkc
·
2023-08-23 11:35
CAD二次开发
mfc
c++
Web前端
开发笔记
之CSS拓展02——垂直对齐属性、光标类型、溢出部分显示效果、元素整体透明效果
1.垂直对齐属性问题引入:当我们使用大图片配合小标签或小文字的时候,会出现扭曲不对齐的情况。这里我们需要知道一个概念就是文字使用自己的基线的。垂直对齐方式:浏览器在读取代码时,默认把行内块和行内标签当作文字处理,默认基线对齐。根据上面的经验,我们知道行内块和行内标签作文字处理,那么我们同样可以使用一些处理文字的标签来定义我们的行内和行内块元素,比如text-align不光可以用于单独的文字,我们可
言行物恒
·
2023-08-23 10:18
#
Web前端开发——CSS拓展
css3
前端
css
WPF
项目中 MVVM模式 的简单例子说明
一、概述MVVM是ModelviewviewModel的简写。MVVM模式有助于将应用程序的业务和表示逻辑与用户界面清晰分离。几个概念的说明:model:数据,界面中需要的数据,最好不要加逻辑代码view:视图就是用户看到的UI结构xaml文件viewModel:业务逻辑代码绑定器:声明性数据和命令绑定隐含在MVVM模式中。使用MVVM模式并不会减少代码量,反而会增加很多代码。MVVM设计模式的根
杀死一只知更鸟debug
·
2023-08-23 10:08
WPF
wpf
WPF
中的效果Effect
WPF
中的效果Effect前言
WPF
提供了可应用于任何元素的可视化效果。效果的目标是提供一种简便的声明式方法,从而改进文本、图像、按钮以及其他控件的外观。
GeGe&YoYo
·
2023-08-23 05:23
WPF
wpf
AutoCAD二次开发——Cad弹出对话框
在Cad二次开发中,不止是去引用Winform或者
Wpf
的弹出对话框MessageBox。其实Cad类库本身就有对话框对象Application.ShowAlertDialog(“”);
一者仁心
·
2023-08-23 01:56
AutoCAD
c#
开发语言
Android
开发笔记
: Android动态添加、删除控件
此文章主要是将如何动态添加,删除控件1创建布局文件2代码实现动态添加,删除
程序猿的杂货店
·
2023-08-22 18:10
Android开发笔记
android开发
控件
报表控件ActiveReports快速入门指南:如何连接Sqlite数据库?
通过拖拽式报表设计器,可以快速地设计Excel表格、Word文档、图表、数据过滤、数据钻取、精准套打等类型报表,全面满足WinForm、ASP.NET、ASP.NETMVC、
WPF
平台中各种报表的开发需要
界面开发小八哥
·
2023-08-22 13:09
数据库
sqlite
报表
报表开发
unity
开发笔记
#230821-手搓一个虚拟摇杆
做unity游戏时,如果是做手机端则需要加一个虚拟摇杆以便玩家控制角色移动(做pc端则直接获取键值即可较方便)。原理就是用Image制作一个大圆圈住一个Image小圆,玩家拖拽小圆控制角色移动。中心思想是,以小圆中心为(0,0),获取拖拽的偏移量即可。首先将图片资源拉入项目在Hierarchy右键新建一个Canvas(UI→Canvas),并在其下新建一个Image作为摇杆背景(JoyStick-
柰茶
·
2023-08-22 12:34
unity与C#
unity
笔记
游戏引擎
C#
虚拟摇杆
安卓
WPF
的图形微语言
WPF
的图形微语言前言
WPF
为定义几何图形增加了一种更简明的替换语法,通过该语法可用更少的标记表示详细的图形,这种语法称为图形微语言,并且由于应用于Path元素,也称为路径微语言。
GeGe&YoYo
·
2023-08-22 08:57
WPF
wpf
Python 图形界面框架 PyQt5 使用指南!
但对于像我一样对其他编程语言比如C#或
WPF
并不熟悉的人来说,未必不是一个好的工具。常见GUI框架PyQt5[1]:Qt[2]是一个跨平台的C++图形用户界面库。
AudiA6LV6
·
2023-08-22 07:16
后端
python
开发语言
爬虫
后端
面试
【
开发笔记
】ubuntu部署指定版本的前后端运行环境(npm nodejs mysql)
目录1背景2环境要求3部署流程3.1npm的安装3.2nodejs的安装3.3MySQL的安装4可能的问题1背景在远程服务器上的Ubuntu系统中,部署指定版本的前后端项目的运行环境2环境要求npm9.5.1Nodejsv18.16.1MySQL8.0.333部署流程3.1npm的安装通过安装好nodejs和npmsudoapt-getinstallnpm查看npm版本node-v若版本不符合要求
MomentNi
·
2023-08-22 07:41
笔记
ubuntu
npm
linux
经验分享
mysql
mitmproxy
开发笔记
–干货分享
0x01工具介绍mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似Fiddler、Charles的功能。并且支持PythonApi、WEB接口,除了命令行形式的控制台,mitmproxy还有两个关联组件:mitmdump和mitmweb。0x02事件针对不同的生命周期分为5类,不同的生命周期是指在哪一个层面看待事件(http生命周期、Websocket生命周期、TCP生命周期、网络
那个晓文
·
2023-08-22 05:30
开发笔记
5-body设置overflow依然能滚动的禁止办法
body标签设置了overflow:hidden后,在移动端依然能够滚动,查了一些文章后,设置body宽高为100%,依旧不行,后来把body标签的position属性设置为fixed后,top和left分别设置为0,这样不管怎么拖动,body依旧保持在原位。代码实例:css:body{width:100%;height:100%;background:#000;overflow:hidden;}
谷鸽不爱吃稻谷
·
2023-08-21 22:35
阿里云服务器最新活动
我和语言本人最开始是做C#开发的,使用C#做过Winform、
WPF
、WebService接口以及ASP.NETWEB网站开发,C#这门语言还是很不错的。
BeyondiOS
·
2023-08-21 09:54
WPF
入门到精通:4.页面增删改查及调用接口(待完善)
在
WPF
中,页面的增删改查可以通过使用DataGrid等控件来实现。接口的调用可以使用HttpClient或RestSharp等网络库来完成。
CPU不够了
·
2023-08-21 05:58
WPF
wpf
WPF
入门到精通:1.新建项目及项目结构
WPF
(WindowsPresentationFoundation)是一种用于创建Windows应用程序的技术,它可以通过XAML(ExtensibleApplicationMarkupLanguage
CPU不够了
·
2023-08-21 05:28
WPF
WPF
WPF
入门到精通:3.MVVM简单应用及全局异常处理
MVVM简介在
WPF
应用程序开发中,MVVM(Model-View-ViewModel)是一种非常流行的架构模式。它为应用程序的设计提供了良好的分层结构和可扩展性。
CPU不够了
·
2023-08-21 05:28
WPF
wpf
WPF
入门到精通:2.
WPF
常用控件及布局
WPF
(WindowsPresentationFoundation)是一个用于构建Windows应用程序的框架,它提供了丰富的控件和布局方式,帮助开发者快速构建出现代化的应用程序。
CPU不够了
·
2023-08-21 05:56
WPF
WPF
LEADTOOLS Imaging SDK Crack
LEADTOOLSImagingSDKCrack高级开发人员工具包包括ActiveX和
WPF
/XAML控件。
SEO-狼术
·
2023-08-20 23:12
Delphi
Crack
delphi
Java-通过POI给Word文档的表格增加行
如果想添加样式,可以通过手动设置表边框实现第二种方式(推荐)addRow(X
WPF
TableRowrow)方法直接创建相同样式行问题描述:需要通过程序动态的给word文档中的表格添加内容POI版本:3-
Yaberrr
·
2023-08-20 14:34
Java
java
wpf
背景颜色渐变处理
题外话:vs真的很强大,善用。习惯,界面处理都是先图后bb可以看的出来中间的那一层使用了渐变。从左上角到右下角。基本上我在网上搜出来的都是下面这中,也有说明StartPoint设置开始坐标(0,0)左上角,EndPoint设置结束坐标(1,1)右下角。可是把代码粘贴过去发现,是从做到右的。这明显不符合。那么我需要的是倾斜着的,怎么办。哈哈哈,就这么简单。别打。
lack倪酱
·
2023-08-20 06:07
【Qt
开发笔记
】Qt设置生成的exe文件图标
1.创建.rc文件在Qt中,设置窗口图标可以使用setWindowIcon函数来实现,但仅仅只设置了当前窗口的图标,如果需要对编译后生成的exe文件设置图标,这个时候就需要添加一个.rc文件。新建一个文本文件,并将后缀改为.rc,这里命名为app.rc。2.编辑.rc文件此时有一个需要设置为exe文件图标的app_icon.ico图标文件,使用文本编辑器例如Notepad++打开app.rc,在a
maoboxxx
·
2023-08-19 23:35
【Qt开发笔记】
Qt
exe图标设置
【Qt
开发笔记
】Qt实现在QWidget中添加QStatusBar并显示控件的Status Tip
1.新建QWidget新建一个QWidget,通过QtDesigner在界面中添加四个按钮,并取名pushButton_1、pushButton_2、pushButton_3和pushButton_4。2.添加QStatusBarQStatusBar是QMainWindow中自带的,在QtDesigner中QMainWindow可以通过右键菜单添加或移除QStatusBar,但是QWidget默认
maoboxxx
·
2023-08-19 23:35
【Qt开发笔记】
Qt
QWidget
QStatusBar
【Qt
开发笔记
】Qt中关于文件对话框QFileDialog属性option以及对其qss样式修改
1.概述在Qt中使用QFileDialog中的static函数getOpenFileName和getOpenFileNames函数可以打开文件对话框并返回选中的文件名,但是有时候会考虑到修改QFileDialog的qss样式表去使打开的文件对话框的样式与父界面的样式保持一致,这时候会发现无论是继承QFileDialog并对其设置qss还是在他的父界面中直接对其设置qss样式表都没有效果,这里我们就
maoboxxx
·
2023-08-19 23:35
【Qt开发笔记】
Qt
QFileDialog
qss
【Linux
开发笔记
】vscode远程开发时免密使用sudo权限启动gdb调试
1前言我们在Linux程序的开发过程中经常会使用vscode的远程开发功能,也就是在本地使用vscode连接远端的一台Linux主机并进行代码编程。但是在使用vscode进行远程gdb调试的时候,有些功能模块的正常运行或者程序内部调用shell的操作需要使用sudo权限。2配置gdb脚本2.1新建gdb脚本在远端Linux主机任意目录下新建一个名为gdb的文本文件,我是在当前工程vscode的工作
maoboxxx
·
2023-08-19 23:05
【Linux开发笔记】
linux
vscode
gdb
vscode远程
sudo免密
【Linux
开发笔记
】crosstool-ng制作交叉编译工具链
1编译/安装crosstool-ng1.1crosstool-ng简介crosstool-ng是一个交叉编译工具链生成器。它支持许多体系结构和组件,并具有简单而强大的菜单样式界面。crosstool-ng官网地址:https://crosstool-ng.github.io/1.2下载crosstool-ng源码下载地址:https://crosstool-ng.github.io/downloa
maoboxxx
·
2023-08-19 23:04
【Linux开发笔记】
linux
arm
交叉编译工具链
S3C2440AL-40
gcc
【Linux
开发笔记
】《Linux嵌入式开发从0到1》(一):初探Linux——与Linux的初次相遇
1.什么是LinuxLinux就是一个操作系统,就是一个开源、自由的操作系统,就是一个免费使用和自由传播的类UNIX操作系统,就是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。简单来讲,Linux就是一个操作系统而已…初探Linux的时候,只需要知道Linux是个开源的操作系统就可以了,不要被其他的概念所束缚。2.Linux和Windows的区别和联系Linux和Window
maoboxxx
·
2023-08-19 23:04
【Linux开发笔记】
linux
windows
ubuntu
[
WPF
] Matrix Transform, 矩阵变换. 最最最基础的原理解释.
关于向量:1.向量的基在计算机科学中,向量,Vector,通常这么表示:[xy]\left[\begin{array}{cc}x\\y\end{array}\right][xy]向量有两个“基”,i‾\overline{i}i,即1,0→\overrightarrow{1,0}1,0,j‾\overline{j}j,即0,1→\overrightarrow{0,1}0,1向量可以看作这些基乘以一组
SlimeNull
·
2023-08-19 21:52
.NET
成长记录
笔记
线性代数
计算机图形学
WPF
.NET桌面程序(WINFORM或
WPF
)的部署
目前的WIN7操作系统自带了.NET3.5,用户基数比较大,后面的WIN8,WIN10的自带.NET版本都不一样。WINDOWSSERVER操作系统默认的.NET是不启用的,需要手动启用.NET组件。由于桌面程序很少有在服务器系统上运行的,所以不考虑SERVER系统。在开发前端桌面程序时,以前的前端程序很多会用MFC开发,或者基于MFC的界面库进行开发,好处是不需要关心操作系统,可以直接运行。也有
03ngnntds
·
2023-08-19 15:48
C# 应用程序强制获取焦点
Windorm和
WPF
等应用程序想自己获取焦点焦点那是不可能的,只能通过系统的API来实现[System.Runtime.InteropServices.DllImport("user32.dll",CharSet
baoolong
·
2023-08-19 08:00
C#
c#
焦点
获取
Windows
控件
[.NET/
WPF
] CommunityToolkit.Mvvm 异步指令
我们在开发中,经常会有这样的需求:点击按钮后,进行一些耗时的工作工作进行时,按钮不可再次被点击工作进行时,会显示进度条,或者“加载中”的动画RelayCommandCommunityToolkit.Mvvm中的RelayCommand除了支持最简单的同步方法,还支持以Task作为返回值的异步方法,当我们为这样的异步方法标记上RelayCommand特性时,它会生成一个对应的异步指令.指令在执行时,
SlimeNull
·
2023-08-19 07:18
.NET
桌面程序
笔记
.net
wpf
c#
[fork]ESP32
开发笔记
(十)使用 ESP32+Camera 二维码识别
原作者:[fork]自InfiniteYuan使用ESP32Camera进行二维码识别使用ESP32Camera进行二维码识别环境搭建使用quirc二维码识别库摄像头初始化二维码识别示例结果使用ESP32Camera进行二维码识别GitHub:esp32-camera-qr-recoginize环境搭建ESP-WHOESP-IDF使用quirc二维码识别库quirc摄像头初始化#defineCAM
走的人多了_坑自然平了
·
2023-08-19 04:20
Widget Extention
开发笔记
第一步创建小组件这里创建的名字叫nytty,样板代码如下这里对UI进行改造并且将刷新时间改为1sstructProvider:IntentTimelineProvider{//小组件的占位样式funcplaceholder(incontext:Context)->SimpleEntry{SimpleEntry(date:Date(),configuration:ConfigurationInten
亚洲小炫风
·
2023-08-19 01:32
ios
ios
使用Echarts制作散点图
前几天为了画一张图,使用了开源类库LiveCharts做了一个
WPF
的小程序,效果还算不错,但是也发现LiveCharts的功能还并不是很丰富,比如没法直接将图表另存为图片,总是用截屏就比较Low了,所以想到了
ludewig
·
2023-08-19 00:40
ASP.NET
Echarts
散点图
.netcore grpc客户端工厂及依赖注入使用
Grpc.Net.ClientFactory中的AddGrpcClient进行gRPC客户端依赖注入AddGrpcClient函数提供了许多配置项用于处理一些其他事项;例如AOP、重试策略等二、案例介绍创建一个
WPF
双叶红于二月花
·
2023-08-18 18:17
.netcore
WPF
ListBox 横向排列
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!如果只是单纯的让ListBox可以横向配列,这样很简单,只需要更改ListBox的ItemsPanel模板就可以,例如:但是这样的修改,ListBox只能横向排列,不会根据宽度自动换行,如果想要横向排列的List
老白干之再干
·
2023-08-18 11:08
WPF
ListBox控件
WPF
提供了许多包装集合的控件。这里包括了ListBox列表控件、ComboBox组合框控件,还有其他的更多的空间我们就不介绍了。ListBox是个典型的ItemsControl。
mwjie
·
2023-08-18 11:05
vs
wpf
ui
c#
C#
WPF
ListBox 动态显示图片
前言最近在和其他软件联合做一个本地图片选择传输功能,为此希望图片能够有序的呈现在客户端,简单的实现了一下功能,通过Mvvm模式进行呈现,过程简单通俗,话不多说直接上图。处理过程前台代码你只需要粘贴到你的前台xml中就可以,位置记得调整下Margin,我这是按照我的位置进行调整的,所以针对ListBox在你的前台你还需要调整下。后台代码创建一个类进行数据绑定publicclassLVData{pub
Creator丶小鑫
·
2023-08-18 11:04
c#
wpf
开发语言
WPF
事件更新UI属性
1.代码部分//事件声明--VM类publicclassTemp1:TempAbs{constSingleMutiple=10f;publiceventEventHandlerTempChange;}//事件订阅--UI类publicTemperature(inti):base(){InitializeComponent();tempAbs=applicationServices.VMTemps[
@Crazy Snail
·
2023-08-18 10:20
WPF知识点
ui
wpf
c#
WPF
--关于Action事件小结
WPF
--关于Action事件小结1.需要类实例去调用事件建立订阅关系publiceventActionMaintainEvent;newGP1().MaintainEvent+=NormalCmdAction
@Crazy Snail
·
2023-08-18 09:49
WPF知识点
c#
wpf
前端
桌面软件开发框架 Electron、Qt、
WPF
和 WinForms 怎么选?
一、ElectronElectron是一个基于Web技术的跨平台桌面应用程序开发框架。它使用HTML、CSS和JavaScript来构建应用程序界面,并借助Chromium渲染引擎提供强大的页面渲染能力。Electron的主要特点包括:跨平台:Electron可以在Windows、macOS和Linux等多个主流操作系统上运行,为开发者提供了广泛的目标平台选择。Web技术栈:Electron使用W
科技D人生
·
2023-08-18 09:35
干货杂记
electron
qt
wpf
WinForms
桌面软件
WPF
CommunityToolkit.Mvvm
ObservablePropertyNotifyCanExecuteChangedForRelayCommand其他功能对应关系NotifyPropertyChangedFor前言CommunityToolkit.Mvvm(以下简称Toolkit)是
WPF
龙中舞王
·
2023-08-18 07:17
WPF
入门知识
wpf
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他