C# 机房合作代码块

简介: C# 机房合作代码块

一、dataGridView

1.右键出快捷菜单

            if (e.Button == MouseButtons.Right)
            {
                if (e.RowIndex >= 0)
                {
                    //若行已是选中状态就不再进行设置
                    if (DGVInfo.Rows[e.RowIndex].Selected == false)
                    {
                        DGVInfo.ClearSelection();
                        DGVInfo.Rows[e.RowIndex].Selected = true;
                    }
                    //只选中一行时设置活动单元格
                    if (DGVInfo.SelectedRows.Count == 1)
                    {
                        DGVInfo.CurrentCell = DGVInfo.Rows[e.RowIndex].Cells[e.ColumnIndex];
                    }
                    //弹出操作菜单
                    contextMenuStrip2.Show(MousePosition.X, MousePosition.Y);
                }
            }

2.datagridview怎么操作完之后刷新

DGVInfo.DataSource = dt;
            DGVInfo.Refresh();



二、界面

1.messbox


选择是否执行对话框
 if (MessageBox.Show("您确定要退出系统吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {}

2.点击一个按钮执行另一个按钮


btnOffLine_Click(sender,e);

3.清空Text文本

    foreach (Control Ctrol in this.Controls)
                {
                    if (Ctrol is TextBox)
                    {
                        Ctrol.Text = "";
                    }
                }

4.PasswordChar 为0

txt_Password.PasswordChar = '\0';

5. 控件随窗体变大

this.WindowState = FormWindowState.Maximized;           
            panel1.Width = this.Width;
            ```


目录
相关文章
|
6月前
|
BI C# C++
C#机房重构之报表
C#机房重构之报表
44 0
|
6月前
|
SQL C# 数据库
C#机房重构之错误集锦(三)
C#机房重构之错误集锦(三)
44 0
|
BI C# C++
C# 机房重构——VS2017中没有报表控件(ReportView)
C# 机房重构——VS2017中没有报表控件(ReportView)
215 0
|
6月前
|
C#
C#机房重构之错误集锦(二)
C#机房重构之错误集锦(二)
86 0
|
BI C# 数据库
C# 机房重构——周结账单、报表设计
C# 机房重构——周结账单、报表设计
100 1
|
BI C# C++
C#机房重构——VS2017中没有报表设计器(RDLC)
C#机房重构——VS2017中没有报表设计器(RDLC)
167 1
|
C# 数据安全/隐私保护
C#机房重构-修改密码之职责链模式+反射
C#机房重构-修改密码之职责链模式+反射
61 0
|
设计模式 C#
C# 机房重构单例模式
C# 机房重构单例模式
69 0
|
17天前
|
C# 开发者
C# 一分钟浅谈:Code Contracts 与契约编程
【10月更文挑战第26天】本文介绍了 C# 中的 Code Contracts,这是一个强大的工具,用于通过契约编程增强代码的健壮性和可维护性。文章从基本概念入手,详细讲解了前置条件、后置条件和对象不变量的使用方法,并通过具体代码示例进行了说明。同时,文章还探讨了常见的问题和易错点,如忘记启用静态检查、过度依赖契约和性能影响,并提供了相应的解决建议。希望读者能通过本文更好地理解和应用 Code Contracts。
30 3