Skip to main content

Sử dụng Dialog Box Controls như thế nào ?

Ở bài hướng dẫn này StudyCoding đi tới làm thế nào để hiển thị các DialogBox control bằng Visual C#.NET 
Bước 1: Tạo mới project trong Visual Studio 2010 chọn Windows Form Application.  

Thiết kế project như sau:

Five DialogBox Controls



How to use DialogBox Controls C# Tutorial


Có tất cả 5 cái Dialog Controls

How to use DialogBox Controls C# Tutorial

  • ColorDialog: Double click vào Choose Color  button và chèn code.

private void btnColorDialog_Click(object sender, EventArgs e)
{
     colorDialog1.ShowDialog();
     lblColor1.BackColor = colorDialog1.Color;

}

Click  Choose Color cửa sổ mới xuất hiện cho chọn màu như sau:

How to use DialogBox Controls C# Tutorial


Chọn 1 màu và click OKMàu của label1 thay đổi thành red.   

                 
How to use DialogBox Controls C# Tutorial

  • FontDialog: Double click vào button Font Dialog và chèn code.
private void btnFontDialog_Click(object sender, EventArgs e)
{
    fontDialog1.ShowDialog();
    Font font = fontDialog1.Font;
    lblColor2.Font = font;

}

Run project Khi bạn click vào button Font Dialog và bạn sẽ thấy của sổ.

How to use DialogBox Controls C# Tutorial

Chọn font và size rồi click OK.

·         SaveFile: Viết code trong sự kiện button như sau.
    private void btnSaveFile_Click(object sender, EventArgs e)
    {
       saveFileDialog1.ShowDialog();

    }
    Bây giờ double click vào Save File Dialog Controls và chèn code:
    private void saveFileDialog1_FileOk(object sender,CancelEventArgs e)
    {
        string name = saveFileDialog1.FileName;
        File.WriteAllText(name, textBox1.Text);

    }

    How to use DialogBox Controls C# Tutorial

    Click vào Save File :

    How to use DialogBox Controls C# Tutorial

    Tên file .txt và click vào save.

    Bạn sẽ thấy file  .txt ở ngoài destop và bạn có thể mở file để kiểm tra nội dung.

    How to use DialogBox Controls C# Tutorial

    OpenFileDialog: Bạn muốn mở và lưu file, Viết code vào button Folder Browser:
    private void btnFolderBrowser_Click(object sender, EventArgs e)
    {
        openFileDialog1.ShowDialog();
        string file = openFileDialog1.FileName;
        string text = File.ReadAllText(file);
        textBox1.Text = text;

    }
    Run  project click vào button Folder Browser bạn sẽ thấy của sổ.

    How to use DialogBox Controls C# Tutorial


    The file you saved before “TutorialsCode.txt” select it, click on the open button and you will get the output in the textbox.

    How to use DialogBox Controls C# Tutorial

    Comments

    Popular posts from this blog

    Socket Android Client to PC Server C#

    Using AsynCallback C# Android Client connect Server C# Source code:  http://ow.ly/OlXj309O1mj c# socket multi client, socket c# example, socket server c#, socket c# tutorial, asynchronous socket in c#, c# socket multiple clients, c# socket server multiple clients, Download source code:  Click Here

    Bài tập thuật toán C/C++ Và Tuyển tập đề thi olympic

    Gồm: +  Các thuật toán của Lê Minh Hoàng + Tuyển tập các đề thi olympic tin học sinh viên Link down: Tại đây

    Mẹo và giải thuật C# dành cho người mới bắt đầu

    Với nội dung kiến thức cơ bản nhất. Gồm 31 trang với những nội dung:  1. Kết nối CSDL SQL  -----------How to Create SQL Connection in C# 2. Đọc ghi file text với C#  -----------How to Write Text to a Txt File in C# -----------How to Read Text from a TXT File 3. Xóa Cookie C# -----------How to Delete Cookie Using C# 4. Gửi main sử dụng tài khoàn Gmail với C# -----------How to Send Email Using Your Gmail Account in C# 5. Kiểm tra ký tự nhập vào từ bàn  phím -----------How to Check If a Key Is Pressed In C# 6. Đổi tên file trong C# -----------How to Rename a File Using C# 7. Vô hiệu hóa chuột trong ô textbox C# -----------How to Disable Right Click in C# Textbox 8. Chọn tất cả trong listbox -----------How to Add Select All Button or Checkbox in CheckedListBox 9. Tạo mới thư mục bằng C# -----------How to Create a New Folder Using C# 10. Lấy các tiến trình đang chạy C# ----------- How to Get List of All the Running  Processes in C# 11. Tả...