![](https://i-blog.csdnimg.cn/columns/default/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
winform
家和万事兴#
越努力越幸运
展开
-
Winform应用VS调试提示类型的权限已失败
处理VS2008中调试winform运行的问题原创 2022-08-22 17:33:55 · 412 阅读 · 1 评论 -
C#计算时间值
时间格式转换记录的Demo平时工作实际应用的记录原创 2020-12-07 11:58:44 · 2273 阅读 · 0 评论 -
C#Winform窗体应用程序连接Oracle数据库
此文章详细描述了窗体应用程式如何连接Oracle数据库并将数据写入到Datagridview中原创 2022-03-06 17:47:46 · 2849 阅读 · 0 评论 -
C#和数据库查询是否有重复值时分大小写方法
区分传入值如果一致则提示重复string ruleName = txtGlueName.Text.Trim().ToUpper();传入文本框的值使用ToUpper()将其改为大写数据库RULE_NAME字段的值也改为大写然后两者比对 调用参数DataTable dt = conn.GetRuleName(ruleName);public DataTable GetRuleName(string ruleName) { return dal.GetRul原创 2021-08-31 11:42:10 · 503 阅读 · 0 评论 -
C# Winform窗体属性收集变量命名1
窗口样式:Inco:改图标样式;MaxmizeBox:true;显示右上角最大化按钮;MinmizeBox:true;显示右上角最小化按钮;ShowInco:true;显示左上角小图标;ShowInTaskbar:true;窗体显示在任务栏;TopMost:true;窗口置顶显示;Opactiy:0%;整个窗口透明度布局:AutoScroll:true / false;如果控件超出窗口返回,是否自动显示滚动条;AutoSize:true / false;窗口的范围是否会超出控件的大小;原创 2021-07-14 09:43:19 · 1224 阅读 · 1 评论 -
C#DataGridView中实现勾选存储数据和右键删除数据
DataGridView事件CellContentClick触发dataGridView的CellContentClick事件,并且在事件中调用Edit 方法。实现DataGridView中添加CheckBox后不满足条件去掉勾选并且实现勾选后将绑定数据的存入表的动作点击确定后去掉勾选Main.cs private void tabControl1_SelectedIndexChanged(object sender, EventArgs e) {原创 2021-07-06 08:35:13 · 1525 阅读 · 1 评论 -
Files 的值“ < < < < < < < .mine”无效。路径中具有非法字符
进入工程OBJ/DEBUG目录下,找到 工程名.csproj将其删除重新生成即可原创 2021-06-15 16:47:19 · 354 阅读 · 0 评论 -
Winform实现ListBox和TextBox数值插入
ListBoxListBox items = new ListBox();listCode.Items.Insert(0, Code);在我们使用ListBox控件时,如果我们在里面不断的添加一条条数据,但是在我们添加的数据过多超过了ListBox显示的窗口时(此时会产生滑动条),发现我们无法看到最新添加的数据。实现倒序显示此处有两种方法:第一种,使用listBox.Items.Add(“字符串”),之后加上一句代码这种方法会让数据向上移动,下方会一直显示最新数据1 listBox1.Item原创 2021-06-15 16:46:19 · 1700 阅读 · 0 评论 -
C#wiform导出EXCEL功能实现
实现如图导出如图 可以直接带出界面字段名称页面显示代码 private void Form1_Load(object sender, EventArgs e) { iMesTable.Initial_Table(); Initial_Form(); combShow.SelectedIndex = 0; combFilter.Items.Clea原创 2021-05-12 19:43:41 · 183 阅读 · 0 评论 -
C# 字符串分割
用字符串分割using System.Text.RegularExpressions;1 using System.Text.RegularExpressions;2 string str="aaajsbbbjsccc";3 string[] sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase); //分割结果为aaa bbb cccforeach (string i in sArray) Response.Write(i.ToString()原创 2021-05-10 15:33:35 · 3535 阅读 · 0 评论 -
无法嵌入互操作类型“ApplicationClass”.请改用适用的接口。
处理方法将引用LabelManager2中的嵌入互操作类型的属性改为False原创 2021-05-06 09:10:59 · 837 阅读 · 0 评论 -
C# Winform的查找,更新,插入,删除数据使用
查找Main.cs // 通过Tray检查是,将其信息带出 exeRes = controller.GetTrayWoValue(Tray); if (exeRes.Status) { dtTemp = new DataTable(); dtTemp = (DataTable)exeRes.Anything; if原创 2021-04-02 16:00:03 · 335 阅读 · 0 评论 -
C# winform 把光标定位到指定的TextBox位置
文本框得到焦点txtTray.Focus();文本框的光杯定位在第X位就是TextBox1.Select(X,0);文本框选中从第X位开始的Y个字符就是TextBox1.Select(X,Y);txtTray.Focus();实现效果输入后都会定位到此文本框原创 2021-04-02 15:38:30 · 6286 阅读 · 0 评论 -
C#中实现接口添加和数据对接
添加接口放法点击引用 -添加服务引用选择高级实现josn传值点击提交将值传到接口全局变量 string SnType = "SN"; string ZjType = ""; string CheckResult = "";点击添加时候进行取变量值和逻辑判断//添加时的逻辑判断 public void btnSend_Click(object sender, EventArgs e) {原创 2021-03-31 15:15:31 · 823 阅读 · 0 评论 -
C#中RadioButton使用
将RadioButton默认选择设计时,将RadioButton的Checked属性设置为True通过判断RadioButton的选项值来区别SN的值进行验证如果是产品应该输入表p_sn_status中SERIAL_NUMBER字段的值如果是治具应该输入表M_TOOLING 中TOOLING_NO字段的值实现方式点击添加的时候先检查RadioButton的选项值 //添加时的逻辑判断 public void btnSend_Click(object sender原创 2021-03-31 14:27:15 · 1831 阅读 · 0 评论 -
winform中设定下拉数据模糊定位和下拉取值
实现输入后模糊定位效果如图更改窗体属性SuggestAppend 中改为SuggestAppendCustomSource 中改为 CustomSource原创 2021-03-30 08:17:15 · 364 阅读 · 0 评论 -
C#数据刷新实现
需实现选择耗材型号自动改变物料规则和供应商在选择耗材型号后发现更改也无法改变物料规则和供应商,发现是Item的值一直叠加,所以取0总是取得第一次的,所以清空item后再赋值就变了 private void cobGlueType_SelectedIndexChanged(object sender, EventArgs e) { string strMatType = this.cmbMatType.Text.Trim();原创 2021-03-28 09:33:52 · 1216 阅读 · 0 评论 -
C#winform使用try catch用于捕捉报错
private void Check_Privilege() { //g_iPrivilege = ClientUtils.GetPrivilege(g_sUserID, g_sFunction, g_sProgram); try { g_iPrivilege = plantform.GetPrivilege(); btnAppend.Ena...原创 2021-03-26 15:39:06 · 1363 阅读 · 0 评论 -
C#中验证SQL语句是否正确
验证如图 public DataTable ShowUserValues(bool Filter, string sFieldName, string sFieldText, string Enable, string dateTimeS) { //string sqlStr = String.Format("SELECT * FROM IMES.P_POST_LINE_EMP WHERE ATTENDANCE_DAY = '{0}'", dateT原创 2021-03-25 18:07:53 · 676 阅读 · 0 评论 -
C#winform实现文本框只能输入数字功能
实现只能输入数字使用事件属性txtDay_KeyPress实现代码 private void txtDay_KeyPress(object sender, KeyPressEventArgs e) { if (!(char.IsNumber(e.KeyChar)) && e.KeyChar != (char)8) { e.Handled = true;原创 2021-03-25 15:22:49 · 879 阅读 · 0 评论 -
实现文本框添加数据到dataGridView中记录
输入信息后点击添加实现数据添加dataGridView中 private void btnSend_Click(object sender, EventArgs e) { dataGridView1.ColumnCount = 4; dataGridView1.ColumnHeadersVisible = true; //避免重复输入多个编号 if (dataGridView原创 2021-03-23 18:03:20 · 1482 阅读 · 0 评论 -
winform提示方式和取消
改为不触发此提示 public ExecuteResult GetStationControl(string StationName) { try { exeRes = new ExecuteResult(); string sqlStr = @" SELECT A.* FROM IME原创 2021-03-23 17:29:56 · 217 阅读 · 0 评论 -
C#winform实现时间自动算法
数据表存入有效时间天数后,需实现抓取当前起始时间+有效天数计算出结束时间 private void cobGlueType_SelectedIndexChanged(object sender, EventArgs e) { string strMatType = this.cmbMatType.Text.Trim(); if (this.cmbMatType.SelectedIndex >= 0)..原创 2021-03-22 18:08:57 · 537 阅读 · 0 评论 -
C#中 join使用
winform的join语句使用 public DataTable GetPostStationByLine(string line) { string sql = string.Format("SELECT A.STATION_TYPE,B.STATION_TYPE_DESC FROM IMES.M_POST_LINE_STATION A left join IMES.M_STATION_TYPE B " + "ON B原创 2021-03-22 08:42:46 · 2373 阅读 · 0 评论 -
C# winform取值并接和分割
实现如图效果选择的时候选择值和描述。存储的时候只存值并接代码 public void Show_Terminal() { TVTerminal.Nodes.Clear(); exeRes = controller.GetStationInfo(combFactory.Text); if (!exeRes.Status) { MessageBox.Sho原创 2021-03-19 09:33:26 · 358 阅读 · 0 评论