[英]Creating a Form2 in C# and editing it
所以我對C#非常非常新,而且編程也相對較新。 我決定通過為我的侄女編寫程序來學習,但是我在嘗試理解如何使用VS 2010中的可視化設計器來管理我的“Form2”時遇到了一些問題。
到目前為止我的代碼在調試中運行沒有問題,並且表單啟動正常,但我在解決方案資源管理器中找不到它。 我確定,這有一個非常簡單的解決方案,我覺得它很愚蠢,但是我無法在谷歌上找到它,或者我可能只是不知道如何表達這個問題。
namespace WindowsFormsApplication2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void azbuka_Click(object sender, EventArgs e)
{
Form2 azbukatest = new Form2();
azbukatest.ShowDialog();
}
}
public partial class Form2 : Form
{
public Form2()
{
}
}
}
看起來您在第一個類中定義了第二個表單,而不是另一個完整表單。 如果您需要完整的設計器,請使用項目中的“ Add
按鈕創建新表單:
通過這種方式,visual studio將處理所有額外的細節,讓您可以利用設計師和許多其他特權。
按照本演練。 下次搜索然后發布問題。 這是基本的東西,你可以很容易地找到教程/演練。
http://msdn.microsoft.com/en-us/library/vstudio/dd492132.aspx
C#winforms有兩個組件,一個Designer和Code Behind。
你在這里寫的只是背后的代碼,它包含邏輯,事件等。
視覺形式是設計者,它包含按鈕和文本框等UI元素。
嘗試使用項目中的Visual Studio菜單(Add-> New - > Form)添加表單,它將添加相關文件。
此外,如果您創建一個新類,它不會自動作為新文件出現在解決方案資源管理器中,請嘗試查看“類視圖”。
如果要生成可在解決方案資源管理器中訪問的表單,則應右鍵單擊項目名稱,然后單擊添加 - >新項目,然后從中選擇Windows窗體。
這將創建一個可以在IDE中編輯的表單。 記得刪除
public partial class Form2 : Form
{
public Form2()
{
}
}
在執行此操作之前,如果您希望將其稱為Form2 (因為通過Add Item創建表單將為您創建此代碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.