Nhờ giúp đỡ textbox C#
Chào mọi người. Chả là em đang làm cái bà calculator. Mọi thứ đã đc viết xong hết rồi. Còn mỗi cái textbox này là chưa xử lý được. Em muốn làm như thế này, khi em nhập cái màn hình đã full số rồi, thì khi nhập thêm số nữa thì các số sẽ di chuyển về phía bên trái, số đầu tiên bên trái sẽ mất đi và số bên phải được thêm vào sẽ là số vừa nhập. Em mới học C++ mà thấy bắt tự tìm hiểu C# nên ko rõ đường mà làm hihi.
video của e như thế này: https://drive.google.com/file/d/0B2FUyavh2cwgNUtsVGE1bllaXzQ/view
bạn bắt event textchange của textbox sau đó sử lý ntn tùy bạn. Có thể check leng nữa
Bắt check length như thế nào nhỉ?
Mình cũng đã nghĩ đến cách này nhưng không biết phải làm sao nữa
Bạn có thể nói thêm được không.
Ông post cái project lên đây tôi chèn code vào cho.
Cơ bản thì nó ntn
remove thì nó mất mấy số trước sao nhỉ, mình muốn nó chỉ ẩn ở dưới thôi, khi tính kết quả thì nó vẫn dùng đến mấy số đó
Mấy số trước ẩn hay không ẩn thì nó cũng đâu hiện ra đâu ban
Ý chủ thớt là khi mình nhập quá khung hiển thị (width) của textBox thì khung hiển thị text chỉ hiển thị các kí tự ban đầu chứ không phải là hiển thị tiếp các kí tự mà mình đang nhập …
Giả sử cái textfield dài = 10
Tạo 2 biến lưu cái text đó.
1 biến để lưu giá trị mỗi lần chuỗi thay đổi
1 biến để sử lý khi chuỗi > 10 (set textbox = biến này)
Đơn giản vậy mà mình toàn nghĩ cao siêu nên không làm được là phải
thế thì phải đơn giản nhất là chặn max width cho textbox nếu giao diện ko thay đổi quá nhiều