Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 表格可以';当我点击按钮时,它不会被打开_C#_Visual Studio - Fatal编程技术网

C# 表格可以';当我点击按钮时,它不会被打开

C# 表格可以';当我点击按钮时,它不会被打开,c#,visual-studio,C#,Visual Studio,当我尝试单击按钮时,VisualStudio说没有错误,当我调试它时,当我单击它时,它不会打开设置窗体。 如何修复浮肿?请帮帮我 private void BunifuImageButton5_Click(object sender, EventArgs e) { new Settings().Show(); } BuniFineMageButton5\u Click方法是否可能未连接为BuniFineMageButton5事件单击

当我尝试单击按钮时,VisualStudio说没有错误,当我调试它时,当我单击它时,它不会打开设置窗体。 如何修复浮肿?请帮帮我

private void BunifuImageButton5_Click(object sender, EventArgs e)
        {
            new Settings().Show();
        }
 

BuniFineMageButton5\u Click方法是否可能未连接为BuniFineMageButton5事件单击

尝试在BunifuImageButton5的属性窗口中的事件部分(带有闪电的部分)中进行检查,并向下滚动,直到找到click事件,并查看是否有您的方法BunifuImageButton5\u click linked

您可以做的另外两件事是:

1) 在指令前后写两个“Console.writeln(“something”);”,尝试在其中显示新表单,如

private void BunifuImageButton5_Click(object sender, EventArgs e) 
{
    Console.writeln("Before");
    new Settings().Show();
    Console.writeln("After");
}
然后在控制台中查看是否可以同时看到这两个输出

2) 写一个控制台;在设置构造函数中查看是否调用了表单构造函数:

public Settings() 
{
    InitializeComponents();
    Console.writeln("Initialized");
}
如果您看到所有案例的输出,只需添加一个Console.writeln(“something”);查看是否正确调用了Show()方法,或者代码中存在一些非语法错误


为了更准确,您必须发布表单的代码和项目的结构。

请在
new Settings().Show()上设置断点
并测试是否正在命中断点。
控制台。writeln