Tính năng TextWrapping trong Silverlight được mô tả here. Tuy nhiên, tôi đang cố gắng tìm hiểu chi tiết về thuật toán ngắt dòng của họ.Các ký tự phân tách trong TextWrapping của Silverlight là gì?
Rõ ràng là một khoảng trắng sẽ làm cho văn bản bị vỡ (hoặc chia nhỏ), khuyến khích văn bản được quấn vào dòng tiếp theo. Và thông qua thử và sai tôi đã phát hiện ra rằng những nhân vật này cũng gây ra một sự chia rẽ:
- \ t (tab)
- -
- !
- ?
Nhưng tôi nghi ngờ đây là danh sách đầy đủ. Có ai tìm thấy danh sách đầy đủ các ký tự phân tách (bao gồm cả Unicode) không? Hay bạn có bất kỳ gợi ý thông minh nào để tìm ra điều này mà tôi chưa từng nghĩ đến? Thử và sai có thể chậm.