![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
闲书屋
这个作者很懒,什么都没留下…
展开
-
Prsim中实现控件原生命令使用与viewmodel绑定(类似MvvmLight中cmd:EventToCommand )
Prsim中实现控件原生命令使用与viewmodel绑定(类似MvvmLight中cmd:EventToCommand ) 需要应用 xmlns:prism="http://prismlibrary.com/" xmlns:i="http://schemas.microsoft.com/xaml/behaviors" <i:Interaction.Triggers> <i:EventTrigger EventName="ItemTapped"> <原创 2022-01-07 21:35:30 · 387 阅读 · 0 评论 -
MVVM的理解,及MVVM与MVC的区别
Model:很简单,就是业务逻辑相关的数据对象,通常从数据库映射而来,我们可以说是与数据库对应的model。 View:也很简单,就是展现出来的用户界面。 基本上,绝大多数软件所做的工作无非就是从数据存储中读出数据,展现到用户界面上,然后从用户界面接收输入,写入到数据存储里面去。所以,对于数据存储(model)和界面(view)这两层,大家基本没什么异议。但是,如何把model展现到view上,以及如何把数据从view写入到model里,不同的人有不同的意见。 MVC派的看法是,界面上的每个变化都是一原创 2020-05-20 09:57:27 · 313 阅读 · 0 评论 -
winfrom无边框四周阴影
刚用到这个功能,网上扯淡的东西太多了,都是2边阴影,还什么窗口叠加、ps作图啥的,什么玩意。还是老外实在,google找的,无边框窗体,四边透明阴影。 public partial class Form1 : Form { [DllImport("Gdi32.dll", EntryPoint = "CreateRoundRectRgn")] private static ext...转载 2020-03-12 14:08:04 · 340 阅读 · 0 评论 -
谈一谈关于C#的网络通信
网络通讯有一个七层OSI模型和一个五层的模型,其中五层模型是针对硬件厂商的,七层OSI是针对软件开发的。在此,我们不深究五层模型,他们的关系大体如下图。 七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。它是一个七层的、抽象的模型体,不仅包括一...原创 2019-12-14 12:11:42 · 316 阅读 · 0 评论 -
C#获取当前路径的七种方法
//1.获取模块的完整路径。 string path1 = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName; //2.获取和设置当前目录(该进程从中启动的目录)的完全限定目录 string path2 = System.Environment.CurrentDirectory; /...转载 2018-07-16 22:56:32 · 262 阅读 · 0 评论 -
C#与js的各种交互
C#与js的各种交互 今天遇到一个问题,查到不错的资料,放上来记录一下,以防忘记地址,算是我的笔记吧! 很多人都向在服务器端调用客户端的函数来操作,也就是在asp中调用javascript脚本中已经定义好的脚本函数。经过研究,发现了一些勉强的方法。 1. 用Response.Write方法写入脚本 比如在你单击按钮后,先操作数据库,完了后显示已经完成,可以在最后想调用的地方写上 Resp...转载 2018-08-02 11:06:10 · 997 阅读 · 0 评论