簡體   English   中英

在C#中創建Form2並進行編輯

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM