控制

更新頁 :
頁面創建日期 :

控件通常用於工具等,因此我想簡要解釋如何使用它。 我將使用上一個提示項目進行討論。

首先,控件基本上位於窗體上,因此從解決方案資源管理器右鍵按兩下MainForm.cs,然後按兩下「查看設計器」。 (按兩下主表單.cs以開啟)

デザイナの表示

フォームのデザイナ

然後打開左側的工具箱。 (如果沒有,請從功能表中的“視圖”中選擇“工具箱”。

ツールボックス

您將看到類似於下面的清單。 這是可以放置的控件和元件的清單。

コントロールのリスト

現在,讓我們使用頂部的“按鈕”。 Button 是一個控件,用於通過按它執行某些操作,就像按下按鈕一樣。 首先,按下“按鈕”。 滑鼠游標應為按鈕圖示。

ボタン

然後嘗試單擊窗體或將其拖動到要放置的大小。 您應該能夠在表單上放置一個按鈕。

ボタン配置

現在,嘗試運行它一次。 也許錯誤不應該發生,所以你應該能夠正常啟動。 你應該能夠正確地按下按鈕。

実行

順便說一下,你可以按下按鈕,但按下按鈕時什麼都不發生。 我還沒有描述我所做的。 但是,由於基本操作從一開始就可用,因此程式師不會費心處理不必要的工作。

關閉啟動的表單。 如果你只是這樣安排它,你可以很容易地做到這一點。


現在,我想使用控件創建一個簡單的事件。 使用控件的處理基本上稱為事件。

將「標籤」和「文字框」放在工具箱中的表單上。 大小和位置可能合適。

テキストボックスとラベル配置

您在此處執行的操作是「在文字框中鍵入並按下按鈕時,將顯示您在標籤中輸入的內容」。 因此,此處使用的事件僅在按下按鈕時使用。 由於文本框是輸入的,因此標籤僅用於輸出,因此無需創建這兩個事件。

現在,按下該按鈕以將其選中。 所選控件具有邊框。 順便說一下,您可以通過拖動框架中的正方形來更改大小。

選択

然後打開屬性。 右鍵按下視窗右側或如果未選中該按鈕,然後選擇「屬性」。

ボタンのプロパティ

您可以對按鈕進行精細設置,但暫時不更改任何內容,因此請打開事件。 按兩下屬性視窗上方的閃電標記以打開事件。

打開后,找到“按兩下”事件,然後按兩下該專案。 然後,您應該添加一個方法,用於描述在MainForm .cs 中按鍵時發生什麼。

Click イベント

コード追加

讓我們在這裡描述一下處理。 NET 框架工作得很好,只需添加一行即可完成。 輸入以下代碼的紅色部分。

private void button1_Click(object sender, EventArgs e)
{
  this.label1.Text = this.textBox1.Text;
}

您現在正在做的是將文字框中顯示的文字複製(替換)到「標籤文字」。 就這樣 現在,嘗試運行它。

テキスト入力

在文字框中鍵入字元,如上所示。 下次按下按鈕時,標籤應更改為與文本框相同的文本,如下所示。

文字列コピー


這一次,我簡要地解釋了如何使用控件。 還有其他控件,所以一定要試試。 控制件的使用和說明在其他主頁上進行了詳細說明,因此您可能需要搜索並搜索。

DirectX 提示有時也會使用控件,因此,如果您學習了各種用法,您將能夠很好地應用它。