小编DDR*_*DDR的帖子

隐藏datagridview winform中的默认灰色列

当数据不可用时,有没有办法删除或隐藏winform的数据网格灰色区域?

二,如何删除/隐藏默认的灰色列?

  dataGridView1.DataSource = oresult;
  dataGridView1.Columns["Id"].Visible  = false;
  dataGridView1.Columns["AddedBy"].Visible = false;
  dataGridView1.Columns["AddmissionInClass"].Visible = false;
  dataGridView1.Columns["IsDeleted"].Visible = false;
  dataGridView1.Enabled = false;
Run Code Online (Sandbox Code Playgroud)

我隐藏了这样无用的列,却无法找到隐藏它们的方法.

在此输入图像描述

c# winforms

53
推荐指数
3
解决办法
6万
查看次数

在winform appliaction中打开带有表单名称的表单

我想问一下,如何在winform c#中使用帮助或类名打开表单?

我有三种不同的形式

  • 用户管理
  • GroupsManagement
  • LocationManagement

我从数据库获得这三种形式的许可

在菜单中单击我填充标签属性与此类型的表单

tsmMain.Tag = item.PermissionName
tsmMain.Click += new EventHandler(tsmMain_Click);
Run Code Online (Sandbox Code Playgroud)

我想要做的是在按钮单击中动态打开表单并删除这些条件?我能用反射做这个吗?

ToolStripMenuItem aa = sender as ToolStripMenuItem;
        var tag = aa.Tag;
        if (tag == "User Management")
        {
            UserManagement oUserForm = new UserManagement();
            oUserForm.Show();
        }
        if (tag == "Groups Management")
        {
            GroupManagement oGroupForm = new GroupManagement();
            oGroupForm.Show();
        }
Run Code Online (Sandbox Code Playgroud)

c# desktop-application winforms windows-applications c#-4.0

3
推荐指数
2
解决办法
6957
查看次数

如何在标签中添加换行符

如何在标签中添加换行符.我有一个标签,其中我添加了一个文本,将导致此显示

A B C i在WinForms c#中完成了这个,Environment.NewLine但这在WPF应用程序中不起作用

有人可以告诉我如何在标签中添加换行符?

我是从代码背后做的,而不是 XAML

wpf c#-4.0

3
推荐指数
2
解决办法
8735
查看次数

从C#手动扫描仪或条形码阅读器读取数字

在相关事情上做过一些工作的任何人都可以告诉我如何实现这一目标?

我想要实现的是从扫描仪读取数字(在我的盒子上打印)并将该数字放入数据库.数字可以是产品ID.我需要知道的

  • 从哪里开始
  • 我可以选择什么类型的手持扫描仪
  • 我可以通过c#读取这些数字,以及哪些类支持这个?
  • 任何教程可用吗?

.net c# barcode barcode-scanner

0
推荐指数
1
解决办法
5597
查看次数