草庐IT

WPF-Window

全部标签

微信小程序(二)--- 数据绑定,事件绑定,全局配置window,tabBar,网络数据请求,request合法域名,GET,POST

目录一、WXML模板语法1、数据绑定(1)Mustache语法2、事件绑定 (1)常用事件 (2)属性列表 (3)target和currentTarget的区别 (4)bindtap语法格式 (5)在事件处理函数中为data中的数据赋值(6)事件传参(7)bindinput的语法格式(8)实现文本框(input)和data之间的数据同步2、条件渲染(1)wx:if(2)结合使用wx:if(3)hidden 3、列表渲染(1)wx:for(2)手动指定索引和当前项的变量名(了解即可) (3)wx:key的使用 二、WXSS模板1、rpx2、rpx与px之间的单位换算(了解) 3、样式导入(@im

Nginx在Window与Mac环境的使用及配置详情

文章目录前言一、下载安装二、使用windows使用开启nginx关闭nginx查看端口号使用情况脚本开始Nginx服务Mac使用开启nginx关闭nginx重新加载nginx查看Nginx配置文件三、常用配置(持续更新)1、设置端口号和名称2、设置指向资源路径3、使用try_files解决无法找到文件情况(404)4、接口代理转发5、设置对应错误码访问路径6、开启压缩模式7、开启多个服务8、负载均衡配置9、上传文件及上传时间配置总结前言什么是nginx?Nginx是一款高性能的http服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师IgorSysoev所开

WPF应用开发之控件动态内容展示

在我们开发一些复杂信息的时候,由于需要动态展示一些相关信息,因此我们需要考虑一些控件内容的动态展示,可以通过动态构建控件的方式进行显示,如动态选项卡展示不同的信息,或者动态展示一个自定义控件的内容等等,目的就是能够减少一些硬编码的处理方式,以及能够灵活的展示数据。本篇随笔通过实际案例介绍WPF应用开发之控件动态内容展示。1、选项卡TabControl的动态内容展示在我们客户关系管理模块中,往往需要展示一个客户相关的很多数据,我们可以把它们放在多个选项卡中进行统一展示,如下界面所示。由于客户的相关模块信息比较多,因此我们通过选项卡的展示是比较合理的一种界面组织方式,这里由于不同的客户信息,他们展

WPF应用开发之附件管理

在我们之前的开发框架中,往往都是为了方便,对附件的管理都会进行一些简单的封装,目的是为了方便快速的使用,并达到统一界面的效果,本篇随笔介绍我们基于SqlSugar开发框架的WPF应用端,对于附件展示和控件的一些封装处理界面效果,供大家参考斧正。1、回顾附件管理,Winform端以及VueElement的前端界面效果由于我们统一了附件的处理方式,底层同时支持多种上传方式,FTP文件上传、常规文件上传、以及OSS的文件上传等方式,因此界面展示也是统一的话,就可以在各个界面端达到统一的UI效果,使用起来更加方便。例如我们在Winform的系统界面中,编辑信息的一个界面里面分门别类管理很多影像学的图片

WPF条件上下文菜单选择器

我们在特定控件中有一个渲染的3D模型,我们想在右键单击模型时打开上下文菜单。但是,当右键单击背景时,我们希望打开其他上下文菜单。现在,我已经实现了一个具有两个上下文菜单属性的控件,该控件检查是否单击的像素是黑色(背景)。我们想拥有另一个属性,该属性接受视图模型的属性/命令,该属性/命令获得X,Y坐标并返回应打开哪种类型的上下文菜单。关于如何做的任何想法吗?看答案这是解决问题的众多方法之一-使用DataTemplateSelector.在我的评论中查看我的评论XAML检查这个答案-在此描述如何使用选择器

安卓.view.WindowManager$BadTokenException : Unable to add window -- at Toast

当我在我的Android应用程序上频繁执行某些操作(我的假设,是由于Toast消息)时,出现以下错误。我没有得到这个问题的确切位置。我可以从某人那里得到帮助来解决这个问题吗?---------beginningofcrash10-0416:13:49.2506541-6541/com.test.myappE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.test.myapp,PID:6541android.view.WindowManager$BadTokenException:Unabletoaddwindow--tokenandroid

android - 与 WebView 中的 DisplayMetrics 和 $(window).width() 不同的宽度和高度

在Android应用中,我尝试使用以下方式获取屏幕宽度和高度:DisplayMetricsmetrics=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(metrics);finalintscreenWidth=metrics.widthPixels;finalintscreenHeight=metrics.heightPixels;这分别为我的手机报告1080和1920,符合规范。但是,在webview中,当我使用:varscreenWidth=$(window).width();这仅报告36

Tomcat + Jenkins 之安装与配置(window11)

Tomcat+Jenkins之安装与配置前言一、window11系统基于Tomcat部署Jenkins思路分析二、JDK、Tomcat、Jenkins的安装与环境配置1.下载安装JDK172.下载安装TomCat3.下载安装Jenkins三、创建一个简单的Jenkins任务四、安装与配置Jenkins过程中遇到的问题问题1:验证Jenkins账户凭据异常问题2:Tomcat启动失败,点击一直闪退问题3:更改tomcat文件夹的名称遇到程序占用问题4:CATALINA_HOMEenvironment异常闪退问题5:更改Jenkins执行路径问题6:修改Tomcat和Jenkins端口号问题7:点

javascript android window.onorientationchange 连续触发

我正在尝试检测移动设备上的方向变化并在完成方向后触发一个函数,但该函数中的代码在Android中不断触发,我不确定为什么。这是我的代码:varsupportsOrientationChange="onorientationchange"inwindow;varorientationEvent=supportsOrientationChange?"orientationchange":"resize";window.addEventListener(orientationEvent,function(){alert('orientationchanged');},false);有谁知道如

iPhone 8/8 Plus/X (iOS 15.0~16.6) 在Window 10上进行有根/无根越狱

A11设备iPhone8/8Plus/X(iOS15.0~16.0)有根/无根越狱。一、准备工作1.一台IntelCPU台式或者笔记本电脑。2.一个64MB或更大容量的闲置移动U盘。3.抹除手机所有数据和设置,并且不设置锁屏密码。二、下载文件1.下载启动盘制作工具:Ventoy2.下载越狱工具:palera1n三、制作启动盘1.解压下载好的启动盘制作工具。2.双击Ventoy2Disk.exe启动。3.插入U盘,开始制作启动盘4.将下载好的palen1x-amd64.iso复制到U盘内。四、执行越狱1.重启电脑,在启动页面选择刚刚制作的启动盘进入palen1x2.运行palen1x越狱程序,以