Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: SuspendLayout(), ResumeLayout(), EnableVisualStyles

  1. #1
    Ngày gia nhập
    02 2011
    Nơi ở
    Hồ Chí Minh
    Bài viết
    136

    Mặc định SuspendLayout(), ResumeLayout(), EnableVisualStyles

    Visual C# Code:
    1. using System;
    2. using System.Collections.Generic;
    3. using System.Linq;
    4. using System.Text;
    5. using System.Drawing;
    6. using System.Windows.Forms;
    7. namespace nguyenngocphu
    8. {
    9.     public class MainForm : Form
    10.     {
    11.         private Label label1;
    12.         private TextBox textBox1;
    13.         private Button button1;
    14.  
    15.         public MainForm()
    16.         {
    17.             InitializeComponent();
    18.         }
    19.  
    20.         private void InitializeComponent()
    21.         {
    22.             this.SuspendLayout();
    23.  
    24.             this.Name = "Form1";
    25.             this.Text = "Visual C#";
    26.  
    27.             // label1 control and its properties
    28.             this.label1 = new Label();
    29.             this.label1.Location = new Point(16, 36);
    30.             this.label1.Size = new Size(128, 16);
    31.             this.label1.Name = "label1";
    32.             this.label1.TabIndex = 0;
    33.             this.label1.Text = "Please enter your name: ";
    34.  
    35.             // textBox1 control and its properties
    36.             this.textBox1 = new TextBox();
    37.             this.textBox1.Location = new Point(152, 32);
    38.             this.textBox1.Name = "textBox1";
    39.             this.textBox1.TabIndex = 1;
    40.             this.textBox1.Text = "";
    41.             this.textBox1.KeyDown += new KeyEventHandler(textBox1_KeyDown);
    42.  
    43.             // button1 control and its properties
    44.             this.button1 = new Button();
    45.             this.button1.Location = new Point(109, 80);
    46.             this.button1.Name = "button1";
    47.             this.button1.TabIndex = 2;
    48.             this.button1.Text = "Enter";
    49.             button1.Click += new EventHandler(button1_Click);
    50.  
    51.             this.ClientSize = new System.Drawing.Size(292, 126);
    52.             this.Controls.AddRange(new Control[] { label1, textBox1, button1 });
    53.  
    54.             this.ResumeLayout(false);            
    55.         }
    56.  
    57.         private void button1_Click(object sender, EventArgs e)
    58.         {
    59.             Console.WriteLine("User entered: " + textBox1.Text);
    60.             MessageBox.Show("Welcome, " + textBox1.Text + " Visual C#");
    61.         }
    62.  
    63.         private void textBox1_KeyDown(object sender, KeyEventArgs e)
    64.         {
    65.             if (e.KeyCode == Keys.Enter)
    66.             {                
    67.                 button1.Focus();
    68.                 button1_Click(sender, e);
    69.             }
    70.         }
    71.  
    72.         [STAThread] // Single Threaded A partment Thread
    73.         public static void Main(string[] args)
    74.         {
    75.             Application.EnableVisualStyles();
    76.             Application.Run(new MainForm());
    77.         }
    78.     }
    79. }

    - Ai có thể giúp mình công dụng của 3 cái này ko ạ: SuspendLayout(), ResumeLayout(), Application.EnableVisualStyles().
    Nó có tác dụng gì trong trường hợp này nhỉ?

  2. #2
    Ngày gia nhập
    09 2010
    Nơi ở
    Hải Phòng city
    Bài viết
    527

    theo mình bạn lên tra trong MSDN đó.
    chắc chắn bạn sẽ hiểu nó.
    chúc thành công.
    ****************************************
    *****Trường Sa, Hoàng Sa là của Việt Nam*****
    ****************************************

Các đề tài tương tự

  1. Ý nghĩa hàm SuspendLayout() trong Form
    Gửi bởi nttt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 31-07-2011, 01:08 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn