2010-01-13 42 views
5

Có cách nào để chỉ định số ký tự tối đa được phép trong điều khiển chỉnh sửa trong Wix không? Có vẻ như không phải là thuộc tính như Maxlength.Độ dài tối đa trong Wix Điều khiển chỉnh sửa

Tùy chọn duy nhất tôi có thể nghĩ là sử dụng điều khiển MaskedEdit, nhưng không có tùy chọn để chỉ định độ dài trường trực tiếp. Vì vậy, để thiết lập Maxlength để nói 50 ký tự, tôi sẽ phải gõ 50 ký tự thẻ hoang dã trong mặt nạ. Tôi đã hy vọng một cách dễ dàng hơn để làm điều này.

Trả lời

8

Từ các tài liệu Edit Control:

Chiều dài của văn bản có thể được nhập có thể được hạn chế bằng cách đặt một số 0-2147483646 trong dấu ngoặc nhọn vào đầu của lĩnh vực văn bản trong sự Bảng điều khiển. Ví dụ: nếu trường văn bản bắt đầu bằng {80}, chiều dài của chuỗi bị giới hạn ở 80 ký tự. Nếu không có giới hạn như vậy là được cung cấp trong bảng hoặc nếu 0 là được chỉ định, độ dài được đặt thành tối đa có thể (2147483646 ký tự). Giá trị âm hoặc không phải là số sẽ phát sinh lỗi.

+1

Cảm ơn! Lưu ý: Không nên chỉ dựa vào tài liệu Wix và phải luôn tham khảo tài liệu MSI cơ bản. – Faraz

+0

Vì vậy, làm thế nào để làm điều đó bằng cách sử dụng Wix XML? Đó là chỉ xác định rằng làm thế nào để đặt nó trong bảng điều khiển, nhưng đó là một cái gì đó mà WiX tự nó ... –

+0

@NaveedButt làm điều này: '' – zaitsman

Các vấn đề liên quan