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

Đề tài: Vấn đề cố định chữ in hoa trong textbox

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    7

    Smile Vấn đề cố định chữ in hoa trong textbox

    Em có 1 textbox dùng để cập nhật cột khóa chính. Vậy làm sao để khi người dùng nhập vào chữ luôn ở trạng thái in hoa

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    TP.HCM
    Bài viết
    113

    Trích dẫn Nguyên bản được gửi bởi son_080985 Xem bài viết
    Em có 1 textbox dùng để cập nhật cột khóa chính. Vậy làm sao để khi người dùng nhập vào chữ luôn ở trạng thái in hoa
    Visual C# Code:
    1.         private void textBox1_TextChanged(object sender, EventArgs e)
    2.         {
    3.             textBox1.Text = textBox1.Text.ToUpper();
    4.         }

    Gác Kiếm

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    7

    Em làm thử rồi anh à. Nhưng mà chạy hay lắm, chữ trong textbox toàn bị ngược lại thôi. Ví dụ như em muốn đánh chữ SON thì text box lại hiện là NOS

  4. #4
    Ngày gia nhập
    06 2007
    Nơi ở
    TP.HCM
    Bài viết
    113

    Trích dẫn Nguyên bản được gửi bởi son_080985 Xem bài viết
    Em làm thử rồi anh à. Nhưng mà chạy hay lắm, chữ trong textbox toàn bị ngược lại thôi. Ví dụ như em muốn đánh chữ SON thì text box lại hiện là NOS
    OK!!! Vậy thì chỉnh lại thế này:

    Visual C# Code:
    1.         private void textBox1_TextChanged(object sender, EventArgs e)
    2.         {
    3.             textBox1.Text = textBox1.Text.ToUpper();
    4.             textBox1.SelectionStart = textBox1.Text.Length;
    5.         }

    Chỉ cần thêm câu lệnh gán con trỏ vào cuối thôi

    Gác Kiếm

  5. #5
    Ngày gia nhập
    11 2007
    Bài viết
    294

    Phức tạp thế ^^!
    Bạn chuyển cái CharacterCasing thành upper là nó lên hết ^^!
    Cheers!
    Is the moon rising...

  6. #6
    Ngày gia nhập
    06 2007
    Nơi ở
    TP.HCM
    Bài viết
    113

    Mặc định Vấn đề cố định chữ in hoa trong textbox

    Trích dẫn Nguyên bản được gửi bởi darkan Xem bài viết
    Phức tạp thế ^^!
    Bạn chuyển cái CharacterCasing thành upper là nó lên hết ^^!
    Cheers!
    Uhm! Dùng characterCasing thì thế này. đơn giản hơn nhìu

    Visual C# Code:
    1. textBox1.CharacterCasing = CharacterCasing.Upper;

    Gác Kiếm

  7. #7
    Ngày gia nhập
    03 2008
    Bài viết
    7

    Được rồi anh à. Thanks anh nhiều lắm

  8. #8
    Ngày gia nhập
    10 2010
    Bài viết
    3

    Trích dẫn Nguyên bản được gửi bởi sunflower Xem bài viết
    OK!!! Vậy thì chỉnh lại thế này:

    Visual C# Code:
    1.         private void textBox1_TextChanged(object sender, EventArgs e)
    2.         {
    3.             textBox1.Text = textBox1.Text.ToUpper();
    4.             textBox1.SelectionStart = textBox1.Text.Length;
    5.         }

    Chỉ cần thêm câu lệnh gán con trỏ vào cuối thôi
    Đang tìm cái này thì thấy bạn trả lời, cám ơn bạn nhiều
    Điếu thuốc tàn bên ly cà phê cạn.
    Đời khốn nạn biết kết bạn cùng ai

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

  1. [Hỏi] cách chuyển các phần tử của textBox này sang textBox khác theo thứ tự.
    Gửi bởi code_c trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 10
    Bài viết cuối: 22-09-2012, 04:40 PM
  2. ADO.NET Làm sao xác định vị trí của textBox trong mảng textBox ?
    Gửi bởi cafesua501 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 18
    Bài viết cuối: 06-05-2012, 02:34 AM
  3. Trả lời: 14
    Bài viết cuối: 10-10-2011, 03:58 PM
  4. tạo 1 textbox trong girdview nhưng khi vào code sao không gọi tên textbox đó được
    Gửi bởi thuan trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 6
    Bài viết cuối: 13-09-2011, 06:44 PM
  5. Khi đánh giá trị vào textbox thì sẽ load giá trị trong table ra textbox
    Gửi bởi suzuke169 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 03-08-2011, 01:07 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