If Not Text Entered in Text Box Show Message but if There is Text in the Textbox Continue C

C# | TextBox Controls

View Discussion

Improve Article

Save Article

Like Article

  • Read
  • Discuss
  • View Discussion

    Improve Article

    Save Article

    Like Article

    In Windows forms, TextBox plays an important role. With the help of TextBox, the user can enter data in the application, it can be of a single line or of multiple lines. The TextBox is a class and it is defined under System.Windows.Forms namespace. In C#, you can create a TextBox in two different ways:

    1. Design-Time: It is the simplest way to create a TextBox as shown in the following steps:

    2. Run-Time: It is a little bit trickier than the above method. In this method, you can create your own textbox using the TextBox class.

    • Step 1 : Create a textbox using the TextBox() constructor provided by the TextBox class.
      // Creating textbox TextBox Mytextbox = new TextBox();              
    • Step 2 : After creating TextBox, set the properties of the TextBox provided by the TextBox class.
                      // Set location of the textbox Mytextbox.Location = new Point(187, 51);  // Set background color of the textbox Mytextbox.BackColor = Color.LightGray;  // Set the foreground color of the textbox Mytextbox.ForeColor = Color.DarkOliveGreen;  // Set the size of the textbox Mytextbox.AutoSize = true;  // Set the name of the textbox Mytextbox.Name = "text_box1";              
    • Step 3 : And last add this textbox control to from using Add() method.
      // Add this textbox to form this.Controls.Add(Mytextbox);              

      Example:

      using System;

      using System.Collections.Generic;

      using System.ComponentModel;

      using System.Data;

      using System.Drawing;

      using System.Linq;

      using System.Text;

      using System.Threading.Tasks;

      using System.Windows.Forms;

      namespace my {

      public partial class Form1 : Form {

      public Form1()

      {

      InitializeComponent();

      }

      private void Form1_Load( object sender, EventArgs e)

      {

      Label Mylablel = new Label();

      Mylablel.Location = new Point(96, 54);

      Mylablel.Text = "Enter Name" ;

      Mylablel.AutoSize = true ;

      Mylablel.BackColor = Color.LightGray;

      this .Controls.Add(Mylablel);

      TextBox Mytextbox = new TextBox();

      Mytextbox.Location = new Point(187, 51);

      Mytextbox.BackColor = Color.LightGray;

      Mytextbox.ForeColor = Color.DarkOliveGreen;

      Mytextbox.AutoSize = true ;

      Mytextbox.Name = "text_box1" ;

      this .Controls.Add(Mytextbox);

      }

      }

      }

      Output:

    • Important properties of TextBox

      Property Description
      AcceptsReturn This property is used to set a value which shows whether pressing ENTER in a multiline TextBox control creates a new line of text in the control or activates the default button for the given form.
      AutoSize This property is used to adjust the size of the TextBox according to the content.
      BackColor This property is used to set the background color of the TextBox.
      BorderStyle This property is used to adjust the border type of the textbox.
      CharacterCasing This property is used to check whether the TextBox control modifies the case of characters as they are typed.
      Events This property is used to provide a list of event handlers that are attached to this Component.
      Font This property is used to adjust the font of the text displayed by the textbox control.
      ForeColor This property is used to adjust the foreground color of the textbox control.
      Location This property is used to adjust the coordinates of the upper-left corner of the textbox control relative to the upper-left corner of its form.
      Margin This property is used to set the margin between two textbox controls.
      MaxLength This property is used to set the maximum number of characters the user can type or paste into the text box control.
      Multiline This property is used to set a value which shows whether this is a multiline TextBox control.
      Name This property is used to provide a name to the TextBox control.
      PasswordChar This property is used to set the character used to mask characters of a password in a single-line TextBox control.
      ScrollBars This property is used to set which scroll bars should appear in a multiline TextBox control.
      Text This property is used to set the text associated with this control.
      TextAlign This property is used to adjust the alignment of the text in the TextBox control.
      TextLength This property is used to get the length of the text in the TextBox control.
      UseSystemPasswordChar This property is used to set a value which shows whether the text in the TextBox control should appear as the default password character.
      Visible This property is used to get or set a value which determine whether the control and all its child controls are displayed.

    powellthisings.blogspot.com

    Source: https://www.geeksforgeeks.org/c-sharp-textbox-controls/

    0 Response to "If Not Text Entered in Text Box Show Message but if There is Text in the Textbox Continue C"

    Post a Comment

    Iklan Atas Artikel

    Iklan Tengah Artikel 1

    Iklan Tengah Artikel 2

    Iklan Bawah Artikel