小编Joe*_*oel的帖子

你如何PerformClick(); 对于不同选项卡上的按钮?

我正在使用Visual c#express 2010,我有3个选项卡,在第一个选项卡上有一个退出程序的按钮.我正试着用第二个和第三个标签点击该按钮

btnExit.PerformClick(); 
Run Code Online (Sandbox Code Playgroud)

但由于它不可见,所以没有任何反应.如何调用隐形按钮单击?

任何帮助,将不胜感激

编辑:感谢您的回复,这两个答案很有效,但我找到了一种更简单,更好的方法.

而不是系统地改变标签或调用一个完全不同的方法,我这样做了

btnExit_Click(sender, e);
Run Code Online (Sandbox Code Playgroud)

我可以把它放在任何其他按钮点击它,它很好,非常简单.

c# button event-handling visual-studio-2010 winforms

4
推荐指数
1
解决办法
4280
查看次数

如何在SQL查询中显示employee表中的管理器名称?

我有一个员工表,显示员工编号,姓名和经理的员工编号.我正在尝试创建一个显示emp名称,emp#,manager name和mgr#的查询.

该表如下所示:

EMPNO ENAME  JOB       MGR  HIREDATE  SAL COMM DEPTNO 
7839  KING   PRESIDENT -    17-NOV-81 5000 -   10 
7698  BLAKE  MANAGER   7839 01-MAY-81 2850 -   30 
7782  CLARK  MANAGER   7839 09-JUN-81 2450 -   10 
7566  JONES  MANAGER   7839 02-APR-81 2975 -   20 
7654  MARTIN SALESMAN  7698 28-SEP-81 1250 1400 30 
7499  ALLEN  SALESMAN  7698 20-FEB-81 1600 300 30 
7844  TURNER SALESMAN  7698 08-SEP-81 1500 0   30 
7900  JAMES  CLERK     7698 03-DEC-81 950  -   30 
7521  WARD   SALESMAN  7698 22-FEB-81 …
Run Code Online (Sandbox Code Playgroud)

sql oracle

1
推荐指数
1
解决办法
5万
查看次数

c#索引在数组的边界之外,永远不会脱离for循环

我的程序编译但是当它运行时,它永远不会脱离循环并且表示数组太大了.这是我的代码:

public class ComparableArray
{   
    public static void Main()
    {
    taxpayer[] taxArray = new taxpayer[5];
    int x;
    for(x= 0; x < taxArray.Length; ++x)
        taxArray[x] = new taxpayer();

        Console.Write("Enter Social Security Number for taxpayer {0}: ", x+1);
        taxArray[x].SSN = Console.ReadLine();
                    Console.Write("Enter gross income for taxpayer {0}: ", x+1);
                    taxArray[x].Income = Convert.ToDouble(Console.ReadLine());
        taxpayer.getRates();
        x++;

    }
}
Run Code Online (Sandbox Code Playgroud)

我不确定我做错了什么,我很感激任何帮助.

c# arrays for-loop

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