随笔分类 -  C#

摘要:一、功能概述 本文实现一个支持线段整体拖拽和端点独立拖动的交互组件,包含以下特性: 鼠标悬停时显示端点,移出时隐藏 拖拽线段整体移动(线段变绿色) 拖动端点修改线段端点位置(端点变金色) 边界约束防止拖出窗体 抗锯齿渲染优化视觉体验 适用场景: 流程图工具、CAD辅助设计、几何教学演示等交互式绘图场 阅读全文
posted @ 2025-07-02 15:21 liessay 阅读(19) 评论(0) 推荐(0)
摘要:增加显示列gridView.Columns.AddVisible("AgentName", "姓名");设置是否为只读gridView1.OptionsBehavior.ReadOnly = true;设置是否可编辑gridView1.OptionsBehavior.Editable = false 阅读全文
posted @ 2021-03-29 11:34 liessay 阅读(257) 评论(0) 推荐(0)
摘要:因默认外边距过大需要将外边距缩小用以下代码实现layoutControlGroup1.Padding = DevExpress.XtraLayout.Utils.Padding.Empty;是否允许只读控件获得焦点layoutControl1.OptionsFocus.AllowFocusReado 阅读全文
posted @ 2021-03-29 11:31 liessay 阅读(160) 评论(0) 推荐(0)
摘要:绑定数据 treeListLookUpEdit1.Properties.DataSource=list;增加列treeListLookUpEdit1.Properties.TreeList.Columns.AddVisible("DepartmentCode");设置IDtreeListLookUp 阅读全文
posted @ 2021-03-29 11:29 liessay 阅读(643) 评论(0) 推荐(0)
摘要:增加显示列treeList1.Columns.Add(new TreeListColumn {Caption = "城市", FieldName = "Name", VisibleIndex = 0});设置是否为只读treeList1.OptionsBehavior.ReadOnly = true 阅读全文
posted @ 2021-03-29 11:28 liessay 阅读(1326) 评论(0) 推荐(0)
摘要:参考文档 首先在控制器中注入IWebHostEnvironment IWebHostEnvironment提供有关正在运行应用程序的Web托管环境的信息。 属于命名空间Microsoft.AspNetCore.Hosting IWebHostEnvironment接口需要注入为控制器依赖性再后来整个 阅读全文
posted @ 2021-01-23 17:08 liessay 阅读(1380) 评论(2) 推荐(1)
摘要:/// <summary> /// 查询所有商品 /// </summary> /// <param name="pageNum">第几页</param> /// <param name="pageSize">每页多少条数据</param> /// <returns></returns> // GE 阅读全文
posted @ 2021-01-06 14:32 liessay 阅读(227) 评论(0) 推荐(0)
摘要:.net 默认新建Api项目不需要额外从Nuget添加Microsoft.AspNetCore.Authentication.JwtBearer appsettings.json { "Logging": { "LogLevel": { "Default": "Information", "Micr 阅读全文
posted @ 2020-12-07 15:32 liessay 阅读(340) 评论(0) 推荐(0)
摘要:uni.request方式登录abp关键代码如下,因abp获取token需要用formdata方式请求所以需要加上请求头 const baseUrl = 'http://127.0.0.1:44323'; uni.request({ url: baseUrl + '/connect/token', 阅读全文
posted @ 2020-11-27 12:27 liessay 阅读(1184) 评论(0) 推荐(1)
摘要:本地调试没有问题,发布后通过Token调用其他API时,出现返回JSON中提示:Authorization failed! Given policy has not granted. 需要修改appsettings.json,以下修改成发布后的域名或地址访问就可以了 { "App": { "Self 阅读全文
posted @ 2020-11-27 11:33 liessay 阅读(1976) 评论(0) 推荐(0)
摘要:因为获取用户比较简单,只需要把用户名及头像地址赋值即可(也许理解错误,如果发现请告知谢谢), 首先将src\api\usr.js中的url请求地址改为以下代码 export function getInfo(token) { return request({ url: '/api/abp/appli 阅读全文
posted @ 2020-07-05 12:44 liessay 阅读(1225) 评论(0) 推荐(1)
摘要:先修改用户退出,中午有点困先改简单的 退出代码在src\layout\components\Navbar.vue代码如下,讲流程这里不需要修改 methods: { toggleSideBar() { this.$store.dispatch('app/toggleSideBar') }, asyn 阅读全文
posted @ 2020-07-05 12:20 liessay 阅读(1497) 评论(0) 推荐(1)
摘要:Git地址https://github.com/PanJiaChen/vue-admin-template/blob/master/README-zh.md 官方文档https://panjiachen.github.io/vue-element-admin-site/zh/guide/ 官方注明: 阅读全文
posted @ 2020-07-05 10:55 liessay 阅读(1485) 评论(1) 推荐(1)
摘要:默认方式安装IIS后,从官方网站下载IIS模块 https://dotnet.microsoft.com/download/dotnet-core/3.1 2个都需要安装 安装后,新建网站指向发布的磁盘物理位置 新建网站后会出现在应用程序池同网站一样的程序池,修改.net CLR版本为无托管代码 阅读全文
posted @ 2020-07-03 15:25 liessay 阅读(612) 评论(0) 推荐(0)
摘要:上篇登录保存token用了3种方式,都可以在header带上Token访问,本次使用第四种保存方式Vuex中保存状态 stroe中配置好需要保存的字段及方法 import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) export defa 阅读全文
posted @ 2020-07-01 10:35 liessay 阅读(860) 评论(0) 推荐(0)
摘要:Abp VNext默认没公开访问Token的Api,但有个问题Cookie方式如果是手机或桌面程序不如Token方便 Axios默认是Json方式提交,abp登录需要使用application/x-www-form-urlencoded方式提交 首先引入Axios import Axios from 阅读全文
posted @ 2020-07-01 09:37 liessay 阅读(1972) 评论(3) 推荐(0)
摘要:详情访问官方文档 例如,以下代码将访问权限限制为属于角色成员的用户的任何操作 AdministrationController Administrator : [Authorize(Roles = "Administrator")] public class AdministrationContro 阅读全文
posted @ 2020-06-30 14:31 liessay 阅读(516) 评论(0) 推荐(0)
摘要:详情访问官方文档 以下代码将访问权限限制为任何经过身份验证的用户,这里为控制器级 [Authorize] public class AccountController : Controller { public ActionResult Login() { } public ActionResult 阅读全文
posted @ 2020-06-30 14:28 liessay 阅读(474) 评论(0) 推荐(0)