angular ui-grid-selection 如何获取已选择行的数据,如ID,包括多选 var currentSelection = $scope.gridApi.selection.getSelectedRows();console.log(currentSelection);
sql server 查询时在结果集中插入一条新数据,插入一条虚拟数据 sql server 查询时在结果集中插入一条新数据或插入一条自己想要的虚拟数据 select '' as LineCode,'请选择' as LineName unionselect ResourceCode LineCode, ResourceName LineName from [BS_ModelWithResource] where ModelLeve='productLine' and EnabledMark=1...
ua ui-grid 的使用方法,动态翻页 HTML<!--条码管理--><div id="itemlist" class="content-area content-area-relative" style="margin: 10px;"> <sit-property-grid sit-id="add_form" sit-layout="Horizontal" sit-type="Fluid" sit-mode="edit" sit-columns="54"> <sit-pr
angular-file-upload组件上传Demo 效果图1、前台html<style> .radiogroup { font-size: 12px; width: 100px; min-height: 20px !important; height: 23px !important; float: left; padding-top: 0; padding-bottom: 0; margin-to
angular 脏数据刷新,刷新数据 angular强制刷新数据,//判断angualr是否在进行脏检测 if (!$scope.$$phase && !$scope.$root.$$phase) { $scope.$apply(); }
angular 事件订阅,子窗口保存后刷新父窗口指定列表 子页面的保存事件//触发父窗口的事件 $rootScope.$emit('to-parent', 'parent'); function save() { var username = commonService.getLoginUser().loginName; username = username.replace('\\', '\\\\'); console.log(se...
SQL Server保存数据后汉字乱码问题 SQL Server保存数据后汉字乱码问题的原因是表或数据库的字符集有问题,修改数据库字符集编码方式就行了,方式如下:ALTER DATABASE [SIT_UA_MES] collate Chinese_PRC_CS_AS
C# Winform 调用RabbitMQ--接收端 using RabbitMQ.Client;using RabbitMQ.Client.Events;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading;using System.Threading.
C#调用RabbitMQ--控制台程序模式 C#调用RabbitMQ,RabbitMQ是一个消息队列的中间件,它是一个成熟,稳定的开源产品,所以一般情况下都用它来做消息队列。using RabbitMQ.Client;using RabbitMQ.Client.Events;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace RabbitM.
JArray 查寻指定对象, jarray 取值 查询JArray列表找到指定字段为指定值的对象JArray jsonarray = JArray.Parse("[{'Id':3, 'Name': 'Product3'}, {'Id':1, 'Name': 'Product1'}, {'Id':2, 'Name': 'Product2'}]");var name = jsonarray.FirstOrDefault(x => x.Value<int>("Id") == 1).Value<string>("Name").
update select 多个字段 常用方法:直接更新UPDATE <table_name> SET <column_name1> = <value>, SET <column_name2> = <value> where在 SQL 中,表连接(left join、right join、inner join 等)常常用于 select 语句,其实在 SQL 语法中,这些连接也是可以用于 update 和 delete 语句的,在这些语句中使用 join 还常常得到事半功..
asp.net 网站 防止CSRF攻击 使用 ValidateAntiForgeryToken 一.CSRF是什么? CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么? 你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取你的账号,甚至于购买商品,虚拟货币转账......造成的问题包括:个人隐私泄露以及财产安全。三.CSRF漏洞现状
SqlServer存储过程调用接口 1.开启组件(2012以上版本支持)sp_configure 'show advanced options', 1;GORECONFIGURE;GOsp_configure 'Ole Automation Procedures', 1;GORECONFIGURE;GOEXEC sp_configure 'Ole Automation Procedures';GO2、存贮过程declare @ServiceUrl as varchar(1000) set @Service.
SQL 关于时区的处理案例 SQL 关于时区的处理案例:设置时间偏移:SWITCHOFFSET(StopageStartTime,'+08:00')时间转换:CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) SELECT CONVERT(VARCHAR(19),SWITCHOFFSET(StopageStartTime,'+08:00'),121) AS StopageStartTime, CONVERT(VARCHAR(19),SWIT
SQL 无法解决相等于操作中的“SQL_Latin1_General_CP1_CI_AS”和“Chinese_PRC_CI_AS”之间的排序规则冲突。 解决方案 SQL查询报如下错误Msg 468, Level 16, State 9, Line 3Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "Chinese_PRC_CI_AS" in the equal to operation.解决方案:这是因为数据库的字符集不一致导致的,在条件后添加COLLATE Chinese_PRC_CI_AS 如下:SELECT oper.CO...
Sql Server 判断临时表是否存在,存在则删除 Sql Server 判断临时表是否存在,存在则删除,临时表一定要加"tempdb.."if OBJECT_ID(N'tempdb..#temp',N'U') is not nullDROP TABLE #temp;--项目时表
stimulsoft-reports 报表工具的使用方法笔记 1、运行Designer.WinForms.exe2、新建页面页面属性设置3、控件的使用ReportTitle:标题Header:列标题Data:内容数据设置样式:运行效果
MVC JsonResult 如何返回值 public JsonResult index(string startDate) { //结构体 var res = new { htmlPath = "测试1", excelPath = startDate }; return Json(res.ToJson(), JsonRequestBehavio...
angular 手动刷新值 $scope.$apply() if (!$scope.$$phase && !$scope.$root.$$phase) { //脏值检测 $scope.$apply(); }开始用angular做项目的时候,一定碰到过$scope.$apply()方法,表面上看,这像是一个帮助你进行数据更新的方法,那么,它为何存在,我们又该如何使用它呢。 JavaScript执行顺序 JavaScript单线程操作,代码按照代码片段的...
ua-angular 下拉框的通用方法 下拉框的通用方法,自己的方法查询数据源 <sit-property sit-widget="sit-select" sit-value="vm.currentItem.Position" sit-validation="{required: true}" sit-options="vm.PositionList" s
ua-angular 树结构、grid数据表的使用 HTML<link rel="stylesheet" type="text/css" href="CRC.CommonApp/widgets/jstree/themes/default/style.min.css"><style> .row { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex.
ua-angular 日期、下拉框从数据字典获取、日期、输入框、数字输入框的使用 平台页面<div class="command-bar-side-panel"> <button ng-click="vm.cancel()" class="btn side-panel-button">取消</button> <button ng-click="vm.save()" class="btn side-panel-button" ng-show="vm.validInputs">保存</button></
POSTMAN的post json参数方式的使用方法 POSTMAN的post方式的使用方法如果post是json格式,一定要在header中加上Content-Typen:application/json,把参数放到body里
sql server 数据库中明明有值但是查询怎么都查不到值 产生原因是因为编码问题数据库是英文版 但是数据库中数据又是中文的所以查询中文时需要加上N 1 select*fromcustomerwhereUsername=N'张三'
Sql查询速度太慢的优化,懂了原理就有了优化的方向。 1、建索引,where,join后面的条件建上索引2、不要使用子查询,也就是select中有select的套用3、不要使用inner join4、不要用*查询,请指明具体字段
C# WPF Dev TableView 导出Excel C# WPF Dev TableView 导出Excel/// <summary> /// 导出文件【Excel】 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnExportFile_Click(object .
WPF 后台动态生成批量按钮列表 WPF 后台动态生成批量按钮列表<ListView x:Name="dgDictionaryList" Grid.Row="0" Grid.Column="0" Grid.RowSpan="2" Grid.ColumnSpan="5" Foreground="White" Background="#00000000" HorizontalAlignment="Center" Margin="8" VerticalAlignment="Top" ScrollViewer.Horizonta
IFS 新建窗体的权限菜单配置 新的窗口开发完成保存后,生成客制化项目,生成成功后进入下一步。 Generatedictionary 扫描需授权的窗口文件 第3步导出目录为:***\workspace\proj\source\proj\databas
IFS 注册动态选择卡窗口 注册动态选择卡窗口注册窗口方法 Reference address:http://sizerace.ifscloud.net/ifsdoc/f1doc/foundation1/050_development/022_user_interface/045_ee_dev/027_apf_development/800_references/020_window_level_activities/300_Register_Form.htm注册动态选择卡窗口 Register dynamic ta.
IFS 右键菜单创建过程 1、点击设计界面中commandManger的Designer2、选中Context menues点击上面的New Item In Tree新建图标,此新建项目为3、点击新建图标的三角点击 MenuItem,此新建项为右键的一级菜单3、在最左侧点击新建命令与刚建的右键菜单关联4、建事件,关闭设计窗口...
IFS 数据联动,既如何根据某控件的值控制其它控件的、显示隐藏、启用禁用、数据录入 数据联动,既如何根据某控件的值控制其它控件的、显示隐藏、启用禁用、数据录入添加id字段添加要显示的字段,的SQL Column中填写api的方法,参数为上面的id
IFS 新增数据时如何控制某些字段不能填写,修改数据时控制某些字段不能修改 新增数据时如何控制某些字段不能填写,修改数据时控制某些字段不能修改在新建事件中直接用列名称设置可用属性即可:public override SalBoolean vrtDataRecordGetDefaults(){ colsRectifyContent.Enabled = false; colsRectifyFile.Enabled = false; return true;}...
C# goto语句 一、C# goto语句goto语句把控制交给由标记标识符命名的语句。语法格式如下:goto label;......label: ...在C#中,任何语句都可以被标记。语句标记后紧跟一个冒号,一个标记标识符。常用的格式如下:goto identifier; // 标签goto case constant-expression; // switch-case标签goto default; // switch语言中的...
在静态方法中调用前台控件赋值 在静态方法中调用前台控件赋值 Application.Current.Dispatcher.Invoke(new Action(() => { (Application.Current.MainWindow.FindName("textBox1") as TextBox).Text += str; })); private void Window_...
WPF ComboBox 前台手动默认下拉列表值 双向绑定值 WPF ComboBox 前台手动默认下拉列表值和双向绑定值<ComboBox HorizontalAlignment="Left" VerticalAlignment="Top" Width="120" IsEditable="False" SelectedItem="{Binding Path=CHECK_RESULT,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" > ...
WPF 取 DataGrid TextBox所在行数据 前台: <DataGrid Name="gridWuLiaoZhuiSu" AutoGenerateColumns="False" CanUserAddRows="False" Grid.Row="1" Style="{StaticResource DataGrid_WuLiaoZhuiSu}" ColumnHeaderStyle="{StaticResource DataGrid_WuLiaoZhuiSu_Header}" RowStyle="{StaticResource DataGrid_
WPF DataGrid 值转换 conver使用 前台代码声明:<UserControl.Resources> <local:CommConverter x:Key="commConvertMethod" /> <local:DateConverter x:Key="DateConvertMethod"/> <local:IndicatorConverter x:Key="IndicatorIndex"/> <DataTemplat...
WPF DataGrid 中TextBox 双向绑定值实现 双向绑定一定要加UpdateSourceTrigger=PropertyChanged此属性<DataGrid Name="gridWuLiaoZhuiSu" AutoGenerateColumns="False" CanUserAddRows="False" Grid.Row="1" Style="{StaticResource DataGrid_WuLiaoZhuiSu}" ColumnHeaderStyle="{StaticResource DataGrid_WuLiaoZhuiSu_He
IFS 后台建模注意事项 后台建模注意事项:1、标准的模型不允许删减字段,不能修改字段的长度、名称等相关信息;2、标准模型客制化后和完全自定义模型均可新增可空类型字段,可对新增字段修改数据类型、长度;修改字段名称实际上是在数据库中保留原有字段,新增一个新命名的字段,仅仅是在模型中体现字段名称变更;模型中删除的字段,数据库中并不会删除;3、模型名称、字段名称的第一个字母必须大写;中间不能有下划线,其它采用驼峰命名规则;4、原则上不建议对已有字段做名称变更、数据类型变更、删除字段操作。...
IFS 添加数据时给指定列默认值 IFS 添加数据时给指定列默认值,重载方法vrtDataRecordGetDefaults来实现public override SalBoolean vrtDataRecordGetDefaults() { #region Actions string sFormName = Ifs.Fnd.ApplicationForms.Int.QualifiedItemNameGet(this.ParentForm); ..
IFS发布版本详细说明步骤 发布(只能在服务器上发布源码)把源文件夹source复制过去,把里面的bin、obj、.user文件删除了服务器文件夹在Delivery文件夹内按照日期建立新文件夹,并建立内部文件夹内部结构。相同日期添加后缀已区别。Client文件夹为编译后自动生成,server文件夹存放翻译文件,source文件夹存放C#代码。编译打开cmd窗口 执行_msbuild.cmd命令进入编译目录指定文件夹 先输入盘符,进行指定盘。命令e: 进行编译工具的文件夹E:\if...
IFS 打开窗口,启用或禁用新增按钮 在窗口事件WindowActions中捕捉事件PM_DataRecordNew来处理 private void tbwSecurityCheck_WindowActions(object sender, WindowActionsEventArgs e) { #region Actions switch (e.ActionType) { //新增按钮是否启用 .
将mySql数据库导出excel,以sheet形式导出表,和目录 将mySql数据库导出excel,以sheet开工导出加目录using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Reflection;using System.Text;using System.Threading.Tasks;using S...
解决C#导出excel异常来自 HRESULT:0x800A03EC另一种可能解决方案 C#导出Excel时报:异常来自 HRESULT:0x800A03EC可能的原因是:你导出是的多个sheet时,1、sheet名称太长,超出30个字符,2、还有一种可能是sheet重名了
WPF Dev的DXTabControl 以选项的方式打开新的窗口,还能关闭 前端: <dx:DXTabControl x:Name="myTabPage" Margin="0,0,0,0" Grid.Row="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Padding="0"></dx:DXTabControl>后台方法: private voi...
PWF dev控件之 DXTabControl动态添加可关闭的选择卡 前台代码 <dx:DXTabControl x:Name="myTabPage" Margin="0,0,0,0" Grid.Row="2" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Padding="0"> <dx:DXTabItem Header="工单管理" x...
C# DataTable按指定列进行求和,查询DataTable指定列为数组或list对象 1、C# DataTable按指定列进行求和 DataTable dt = MyTeamDAL.Team_GainMoney("", out msg);//求列G_Money的总和 decimal totalMoney = Convert.ToDecimal(dt.Compute("sum(G_Money)", ""));2、DataTable查询出指定列为List对象或数...
html的textarea中的文字怎么换行显示 在后台用textarea保存的文字内容,内容中有换行,但在页面显示的时候,一般不会再显示出换行,原因是textarea保存的换行符(\r)html不识别方法一、用样式解决:<style> .pre-text { white-space: pre-wrap; } </style>方法二、用...
MVC公共模块的使用方法 模板:<div class="ttable"> <div style="float:right; font:14px !important;"> [<a href="javascript:void(0);" onclick="ViewHistoryApp(); return false;">审批历史记录</a>] ...
easyui 输入框和下拉框的取值和赋值方法 1、下拉框的绑定<input id="txtChangePurpose" class="easyui-combobox" name="txtChangePurpose" data-options="valueField:'Value',textField:'Text',prompt:'--请选择变更目的--',required:true,editable:false"> ...
EasyUI的datagrid编辑复选框 EasyUI的datagrid编辑复选框前台<table id="FeederTable" class="easyui-datagrid"></table>脚本 $('#FeederTable').datagrid({ singleSelect: true, onClickRow: onClickRow2, ...
C# Table转换JSON using Newtonsoft.Json;using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Unisoft.Net.Common{ pu...
Google Authenticator(谷歌身份验证器)在苹果手机上IOS系统中 输入密钥时提示密钥无效的解决方案 今天做了一个谷歌身份证器一次性密钥,在安桌手机上都没问题,但客户把密钥在苹果手机IOS系统时提示:提示密钥无效如密钥如下ABSGIYLENVUW4QDHNVQWS3BOMNXW2===此密钥在安卓系统可以添加,在IOS系统上提示无效,经百度,原来是两个系统对一些编码解析不一样导致的。原文如下:I was having the same issue as above. ...
Google Authenticator(谷歌身份验证器)C#版 Google Authenticator(谷歌身份验证器)什么是认证器?怎么对接?Google Authenticator(谷歌身份验证器)是谷歌推出的一个动态密令工具,它有两种密令模式。分别是“TOTP 基于时间”、“HOTP 基于计数器”,通过手机上 简单的设置就可以设定自己独一的动态密令, 那么我们怎么将我们的程序和认证器进行对接呢?其实谷歌认证器并不是需要我们对接这个工具的API而...
C# List对象用Distinct方法为 指定某字段去重复 public class r_ver_product_main_att_Compare : IEqualityComparer<r_ver_product_main_att> { public bool Equals(r_ver_product_main_att x, r_ver_product_main_att y) { ...
C# List<string>对象转换为以逗号分隔的字符串'a','b','c','d' //结果 "'a','b','c','d'"string str=string.Join(",", listIDs.Select(q => "'" + q+ "'").ToArray());
layui.table 的使用例子 平台代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>table模块快速使用</title> <link rel="stylesheet" href="layuiadmin/layui/css/layui.css"...
asp.net 用ajax调用后台接口方法例子 后台:引用 using System.Reflection; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string method = Request.QueryString["Metho...
模板引擎文档 - layui.laytpl 例子 <!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, mini...
MongoDb关联查询实例讲解 刚接触MongoDB,有个需求是进行两张表的关联查询的。需求:把订单表(PrepurchaseOrder)和用户表(User)通过邮箱(emaiL)进行关联,查找订单用户对应的钱包地址。订单表结构如下:{"email" : "haifeng@163.com","productName" : "中型2GPU矿机",}用户表结构如下:{"email" : "1507...
MySQL 语句优化总结 Sql语句优化和索引1.Innerjoin和左连接,右连接,子查询A.inner join内连接也叫等值连接是,left/rightjoin是外连接。SELECT A.id,A.name,B.id,B.name FROM A LEFT JOIN B ON A.id =B.id;SELECT A.id,A.name,B.id,B.name FROM A RIGHT JOIN...
WPF DevXpress GridControl masetr detail 主从数据绑定 方式一、效果图:前台代码:<dxg:GridControl Name="grid1" AutoGenerateColumns="AddNew" EnableSmartColumnsGeneration="True"> <dxg:GridControl.View> <dxg:TableView A...
Vue双向绑定代码实现MVVM原理 Vue三要素响应式: 例如如何监听数据变化,其中的实现方法就是我们提到的双向绑定模板引擎: 如何解析模板渲染: Vue如何将监听到的数据变化和解析后的HTML进行渲染<!DOCTYPE html><html><head> <meta charset="utf-8"> <title> 实现vu...
C# 异步处理 异步 方法一、Dispatcher.BeginInvoke//异常更改消息状态 this.Dispatcher.BeginInvoke( new Action( delegate { ...
WPF DevXpress GridControl 一列的头部显示复选框,用来全选/反选 前台代码 <dxg:GridControl Grid.Row="0" Name="grdInventory" SelectionMode="MultipleRow"> <dxg:GridControl.Columns> <dxg:GridColumn Header="选择" Horizon...
WPF DevExpress GridControl 实现点击行实现行的复选框跟随行的状态选中或取消 前台代码<Window x:Class="DXGridSample.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns...
MySQL翻页查询时一次查询出总条数,减少查询次数,提高查询速度 /*一次查询出总条数*/SELECT SQL_CALC_FOUND_ROWS * FROM `system_notice`; SELECT FOUND_ROWS() AS pcount
WPF Dev ComboBoxEdit绑定值 <dx:ThemedWindow xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:dx="http://schemas.devexpress.com/winfx/...
WPF DevXpress 单选框 <dxe:ListBoxEdit ShowBorder="False" SelectedIndex="0" x:Name="lbButtonIndex" > <dxe:ListBoxEditItem Content="羽毛球" /> <dxe:ListBoxEditItem Content="篮球" />...
WPF dev comboBoxEdit token口令 如何赋多值token 1、前台代码ComboBoxEdit口令模式TokenComboBoxStyleSettings<dxe:ComboBoxEdit x:Name="MyToken" MaxHeight="90" Margin="16,12,16,16" IncrementalFiltering="False" V...
WPF数据绑定的时候用Converter在视图页面总是显示字符串不正常或NullReferenceException: 未将对象引用设置到对象的实例 开发环境VS2015WPF数据绑定的时候用Converter在视图页面总是显示字符串不正常或NullReferenceException: 未将对象引用设置到对象的实例,项目可以生成,也能运行,就是设计视图打不开,整了两天这个问题,心累,如下图最终加上try()catch()就可以了,别问我原因,我也不知道,有知道的留言using System;using System.Colle...
WPF ListView模板的使用方法 <ListView x:Name="listViewLeve2" HorizontalAlignment="Left" Height="730" Margin="6,28,0,0" VerticalAlignment="Top" Width="489" Foreground="White" Background="#00000000" ScrollViewer.HorizontalSc...
C# 复制List对象到新的对象列表 由于List之间使用相等符号的话,等于是把List的地址给赋值过去了,赋值后的List变化,会改变原有的List,并没有起到备份原始数据的作用,对于没有嵌套的List,可以采用遍历重新赋值的方法去赋值(传递的是值类型,并非引用类型),若List内的数据是一个类的话,赋值的时候需要重新实例化才行。但如果是嵌套的List列表,遍历这种方法就麻烦了很多。
C# 以GET或Post方式请求Web地址 /// /// 发送URL请求并接收返回的JSon/// /// Url,你懂的/// 传入Url的JSon参数/// public string sendRequestAndReceiveJSon(string Url, string jsonParas){HttpItem item = new HttpItem{URL = Url,Method = “GET”};st...
WPF引用外部样式的两种方式 1、Window页面这样引用<Window.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://applicatio...
wpf datagrid 滑动滚动条背景色自动变了 解决方法 今天遇到了一个奇怪的问题,在后台根据一个字段的值状态,重新给datagrid付值背景色后,由于数据太多,下拉滚动条后每行的背景色变了,随机的替换了经过查阅资料,了解到WPF的DataGrid在默认情况下的数据绑定加载时动态加载的,只实例化屏幕内可见的数据;行头的内容是通过绑定实现的,但是滚动刷新时传入的DataGridRow并不是实际位置的行,而是虚拟的,造成行头显示内容错乱;最直接的解决...
WPF给DataGrid加行号 <DataGridTextColumn Binding="{Binding Header, RelativeSource={RelativeSource AncestorType={x:Type DataGridRow}, Mode=FindAncestor}}" CanUserSort="False" FontSize="20" Header="序列" IsReadOnly="Tru...
WPF Bitmap转换ImageSource 内存瀑涨问题解决 DispatcherTimer timer_CurrentBeat = new DispatcherTimer();//条码自动读取时钟 private void Window_Loaded(object sender, RoutedEventArgs e) { timer_CurrentBeat.Interval = new TimeSp...
jquery select text 不管用的解决方案 option[text 不能用 <select id="selector1"> <option value="1">a</option> <option value="2">b</option> <option value="3">c&l
jquery select text 不管用的解决方案 option[text 不能用 <select id="selector1"> <option value="1">a</option> <option value="2">b</option> <option value="3">c&l
C# WPF DataGrid中查找指定模板中的控件 for (int i = 0; i < this.gdView.Items.Count; i++) { var cntr = this.gdView.ItemContainerGenerator.ContainerFromIndex(i); ...
主窗口关闭时触发子窗口的关闭事件, 子窗口中关闭父窗口 /// <summary> /// 关闭窗口事件 /// </summary> /// <param name="sender"></param> /// <param name="cancelEventArgs"></param>
通过类库加载用户自定义控件到定制子窗口 UserControl uc =(UserControl) Assembly.Load("COSMO.IM.Client.Scan").CreateInstance("COSMO.IM.Client.Scan.Scan_New_Skin"); this.ContentControl.Content = uc;//加载子窗口
只允许用扫码枪输入,不允许手输入,判断输入频率 只允许用扫码枪输入,不允许手输入,如何判断是扫码枪还是手输入呢?通过输入频率来判断,所以有了这个方法,自己可以根据情况调试时间 private DateTime _dt = DateTime.Now; //定义一个成员函数用于保存每次的时间点 //允许最大间隔时间 private int interval_time = 250; private void...
用Blend 修改 WPF ComboBox的背景色和字体颜色 详情介绍 Blend是VS 2015中自带的,所以框架.NET Framework4.5及以上。用Blend打开页面1、拖一个下拉框ComboBox,并添加几项默认值,以方便测试看效果。
WPF DataGrid 指定列用输入框展示 <DataGridTemplateColumn Header="实测值" IsReadOnly="False" CanUserReorder="False"> <DataGridTemplateColumn.CellTemplate> <Data...
C#app.config向配置文件中添加键值对,有则修改,无则添加 //向配置文件中添加键值对,有则修改,无则添加 public static void SetAppSetting(string key, string value) { if (!ConfigurationManager.AppSettings.AllKeys.Contains(key)) { ...
C#判断DataTable某字段是否包含某值 // <summary> /// 判断DataTale中判断某个字段中包含某个数据 /// </summary> /// <param name="dt"></param> /// <param name="columnName"></param&am