[英]visual studio c# view code does not work
我在 Visual Studio 中編寫了一些 C# 項目,但我偶然發現了一個問題,我無法在網上找到解決方案。 我添加到表單的任何按鈕,一旦我右鍵單擊並選擇查看代碼,我就會被帶到代碼屏幕,但該按鈕的代碼不是自動生成的。
請幫助我,因為我必須開始做作業,而且我似乎無法克服這個問題。
而不是右鍵單擊和查看代碼,您應該雙擊按鈕 。 這將帶您進入附加事件,或者如果不存在,將為默認事件創建一個新事件。 如果是按鈕,則Click
。
您可能會看到: 如何:在ASP.NET網頁中創建事件處理程序
在設計視圖中,雙擊頁面或雙擊要為其創建默認事件處理程序的控件。
以上對於WinForm也適用
只需雙擊按鈕,如果不存在任何事件,它將創建一個新事件。
從: How to: Create Event Handlers in ASP.NET Web Pages
在設計視圖中,雙擊頁面或雙擊要為其創建默認事件處理程序的控件。
Visual Web Developer為默認事件創建一個處理程序,並在事件處理程序中打開帶有插入點的代碼編輯器。
此外,還可以相關: 如何:創建自定義雙擊事件
在“ 設計”視圖中 ,雙擊要為其創建默認事件處理程序的控件。
對您來說,它是Button,因此雙擊該按鈕可以創建一個button_click事件。
另一種方式:
在“按鈕”的“ 右鍵單擊”菜單中,只需轉到“按鈕的屬性” ,單擊事件符號 在解決方案資源管理器窗口的頂部。
“屬性”窗口顯示所選控件的事件列表。
雙擊Button_Click事件,這將創建一個按鈕單擊事件。
如果即使雙擊也沒有顯示代碼,請關閉解決方案,然后運行此批處理文件(您在解決方案/項目的根文件夾中創建):
@echo off @echo 刪除所有 BIN 和 OBJ 文件夾...用於 /d /r 。 %%d in (bin,obj) do @if exists "%%d" rd /s/q "%%d" @echo BIN 和 OBJ 文件夾已成功刪除 :) 關閉窗口。 暫停 > 空
我將批處理文件命名為“AAA_DeleteBinObjFolder.bat”,以便在文件資源管理器中排序時,它會出現在文件列表頂部附近。
關閉運行批處理文件時顯示的窗口后,重新加載您的解決方案或項目,代碼將出現在代碼窗口中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.