首页 新闻 搜索 专区 学院
5
回答数

已解决问题 C#如何循环访问多个控件

如图所示,由48个CheckBox控件,控件Name是有规律的cb1~cb48,我目的是将这48个控件的Checked属性同步绑定到一个Bool[] Arr = new Bool[48];的布尔数组里
3
回答数

回答被采纳 20 C#关于lock竟然还有不能锁住的时候???

代码有静态属性 public static int HuizongPoint { get; set; } = 0; 想用lock实现对该属性的同步操作,但是根据日志显示,发送没用!!!这是为什么? 测
0
回答数

已关闭问题 10 如何将Chart控件的Y轴从90开始,而不是从0开始!

想把图中的数据,放在Chart的正中央显示!!!数据Y轴不是从0开始,而是从下限下面一点的位置开始,如何设置!??
3
回答数

已解决问题 C#如何确定自己发送的数据成功发送到指定的http服务器??

我想测试一下自己写的Http通讯代码块,是否成功发送数据到指定网址的http服务器?该怎样测试???有没有类似TCP调试助手之类的软件存在??
2
回答数

已解决问题 C#为什么调试状态断点与不断点会有差异???

调试状态中,我故意设计一个跨线程操作。 无断点情况下,不会报错,正常运行。 加了一个断点程序才会报错。 很奇怪。。不知道什么原因呢?
6
回答数

回答被采纳 50 C#集合已修改,可能无法执行枚举操作

请问大佬。真是什么问题!!!为什么Chart也变成了红叉????Chart控件里面有集合的概念吗? 对chart的操作只有两种代码: 1: chartnum.Series[i].Points.AddX
1
回答数

已解决问题 C#两个类中,想共用一个变量,不使用静态全局变量,还有其他方法嘛?

题目是这样的:现在有三个类C1、C2、C3. 存在多个实例C3 每个C3实例化了一个C1,在C1中会实例一个C2,现在C1和C2需要操作同一个变量a1, 请问这个a1应该怎样声明?声明去哪里?
2
回答数

已解决问题 5 C#中的Control.invoke可以看成是一个等待资源吗??

如果多线程中,同时出现了Control.invoke,会不会造成线程的等待?或者阻塞??
3
回答数

已解决问题 C#窗体软件卡死全界面都动不了,可能是什么原因导致的???

软件允许过程中,界面直接卡死,按钮什么都按不了。关闭也关不了。只能任务管理器强行关闭。而且没有任何报错出现。 求各大网友的经验之谈~!!!
5
回答数

已解决问题 C#如何寻找出软件卡死的问题?无异常报错!

用C#写了一个Window窗体软件,软件没有出现异常报错,直接卡死。窗体按钮什么都按不到,关闭也关不了!请问有什么可能性会导致软件直接卡死?????? 软件有一个循环体,多线程读写操作表格。
1
回答数

已解决问题 C#报错Invalid Argument=Value of '8' is not valid for 'rowIndex'

我写了一个窗体Winfrom项目,报错如上图所示,代码中多线程操作控件datagridview和listBox,报错偶然性,目前没用再次出现,有人知道可能是什么问题吗?附上可能出现问题的代码最好! 1
5
回答数

已解决问题 C#跨线程操作控件

为什么调试状态会报错“从不是创建控件“button”的线程访问它”: 1、为什么“开始执行(不调试)”不会报错,”开始调试“就会报错 2、既然“开始执行(不调试)”不会报错,那么使用这个窗体软件时,是
4
回答数

已解决问题 50 C#MySQL数据库这样设计是否合理?

本人使用C#的window项目写了一个管理系统,然后要使用Mysql数据库作为辅助,目前在解决方案里新建了一个类,用来包装操作MySQL的代码,如下图所示: 然后每个操作数据库的操作,都是相同的操作(
2
回答数

已解决问题 c# winform 关闭窗体时,如何正确结束线程???悬赏酌情追加!!还请大神现身~

目前知道在线程那里设置个属性 Thread th = new Thread(Excute); th.IsBackground = true; 这样就基本上可以解决问题了。 这个属性的意思就是把线程设置
3
回答数

已解决问题 C#中为什么调用 System.Environment.Exit(0);会偶尔报错System.ComponentModel.Win32Exception--创建窗口句柄时出错

未处理System.ComponentModel.Win32Exception ErrorCode=-2147467259 HResult=-2147467259 Message=创建窗口句柄时出错。
2
回答数

已解决问题 20 一个C#服务器,怎么设置每次接收客户端的信息都是接收到指定的结束符??

byte[] arrMsg = new byte[1024 * 1024]; int length = client.Receive(arrMsg); if (length > 0) { string
1
回答数
5
回答数

已解决问题 20 C#如何在csv文件某行插入数据或重写数据

我想在C#窗体应用中操作csv文件,需要查询某个数据,然后确定改行位置,然后在这个位置添加数据或重写数据,如何实现?类似数据库的增删改查,可以实现吗?