C#编程

基于WPF制作一个可编程画板

先上一张效果动图 同样老规矩,先上源码地址:https://gitee.com/akwkevin/aistudio.-wpf.-diagram 简单使用,自定义一个text模块的代码如下 Code = @"using System; namespace AIStudio.Wpf.CSharpScript { public class Writer {

C#编程 2023年07月11日  127

c#项目实现发布到服务器全过程

项目发布到服务器 前言:此项目是C#项目采用服务端和客户端分离的MVVM的模式,现在需要把项目发布到服务器上以供访问 1.服务端 需要把服务端的数据库资源名称换成你服务器上数据库中的名称或者IP,然后重新生成解决方案,启动服务器,BuildLBO一下,把Build的dll文件放入到客户端中。然后把服务端的OUTPUT文件放入到服务器用以发布的文件夹中 2.客户端 (1) 需要把

C#编程 2023年07月11日  123

基于WPF实现拟物音量控件

WPF 实现拟物音量控件 控件名:Wheel 作者:WPFDevelopersOrg - 俞宏伟 原文链接:https://github.com/WPFDevelopersOrg/SimulationControl 框架使用.NET6; Visual Studio 2022; 绘制使用了Canvas作为容器控件,DrawingContext上绘制水平线。 当鼠标滚动滚轮时或按下鼠标向上

C#编程 2023年07月11日  140

C#之Socket客户端全过程

C#开发Socket客户端 我们先新建一个类:SocketClientAsync。 注意点: 1、由于Socket通讯是发送到缓存区内的数据是覆盖,而不是新的,也就是说如果我们第一次发送的内容是 byte[]{0x11,0x22};而第二次发送的内容是byte[]{0x22}。那么我们的服务端在第二次接受到的数据是byte[]{0x22,0x22}。 所以我们需要在Socket.Send(

C#编程 2023年07月11日  105

基于WPF实现筛选下拉多选控件

WPF 实现筛选下拉多选控件 框架使用.NET4 至 .NET6; Visual Studio 2022; 创建 MultiSelectionSearchComboBox 继承 Control . 模板中创建两个 ListBox PART_Selector 用来显示所有 Item PART_SearchSelector 用于记录筛选到的 Item Item 继承 L

C#编程 2023年07月11日  126

c#中如何去除字符串左边的0

c#去除字符串左边的0 string str="000101"; str=str.TrimStart('0'); 输出结果: str=“101” c#字符串中含有\0的问题处理 问题描述 在byte转换为字符串的过程中,如果byte的值为0,则转换成字符串时变为’\0’字符,’\0’字符在C#中意味着字符串结束,如果后面再有字符,则读取字符串的程序也不能读取和显示出来。 如下图

C#编程 2023年07月11日  136

C# TabControl控件中TabPage选项卡切换时的触发事件问题

TabControl控件中TabPage选项卡切换时的触发事件 选项卡切换触发的是TabControl控件的SelectedIndexChanged事件。 当TabControl控件的任何一个TabPage被点击或选择,即发生SelectedIndexChanged事件事件。 代码如下: private void tabControl1_SelectedIndexChanged(objec

C#编程 2023年07月11日  158

关闭

用微信“扫一扫”