C/S架构软件开发平台 - 旗舰版V6.0 - 通用选择窗体
C/S架构软件开发平台 - 旗舰版V6.0 - 通用选择窗体
1、通用复合选择窗体
Namespace: CSFrameworkV6.Library.CommonForms.frmCommonCheckPicker
Demo
使用方法
C# 全选
var listResult = frmCommonCheckPicker.Execute(
DataDictCache.Cache.CustomerLookup,
nameof(dt_Customer.CustomerCode), nameof(dt_Customer.NativeName));
2、通用编码、名称复合选择窗体
Namespace: CSFrameworkV6.Library.CommonForms.frmCommonCodeNamePicker
Demo - 单选记录
Demo - 多选记录
使用方法1 - 单选记录
C# 全选
//转换为CodeNameModel模型
var listData = DataDictCache.Cache.CustomerLookup.Select(s => new CodeNameModel
{
KeyId = s.isid,
Code = s.CustomerCode,
Name = s.NativeName
}).ToList();
//单选
var listResult2 = frmCommonCodeNamePicker.Execute(listData, false);
使用方案2 - 多选记录
C# 全选
//转换为CodeNameModel模型
var listData = DataDictCache.Cache.CustomerLookup.Select(s => new CodeNameModel
{
KeyId = s.isid,
Code = s.CustomerCode,
Name = s.NativeName
}).ToList();
//多选
var listResult1 = frmCommonCodeNamePicker.Execute(listData, true);
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
CSFrameworkV6 C/S框架网