Tôi muốn thêm tab ("\t"
) vào danh sách thả xuống của các mục. Các vật phẩm có phương pháp ToString
cho khoảng 3 từ ghép lại với nhau. Họ không xếp hàng. Ví dụ:
- 1-Tôi 45
- 123-AB 511
- 123456-MMM 611
Một danh sách dài như thế này là rất khó đọc. Vì vậy, tôi sử dụng string.Format
như thế này:
string.Format("{0,6}-{1,-4} {2}",id,name,num);
Số sau dấu phẩy sẽ ngay thẳng/pad nếu tích cực và trái class/pad nếu tiêu cực. Sau đó, tôi đã thay đổi font chữ của tôi trong Combobox được monospaced, như Courier New, và bạn sẽ có được một cái gì đó như thế này:
1-I 45
123-AB 511
123456-MMM 611
Đó là dễ dàng hơn nhiều cho một người sử dụng để đọc.
Tôi đoán mã của tôi nên là: string tab = ""; label.text = "Có một" + tab + "tab"; – Jon
Nếu bạn muốn có một không gian ở đó, có thể Bạn vẫn không chỉ định những gì bạn mong đợi nó sẽ hiển thị – Joey
Tôi muốn nó hiển thị bất cứ điều gì một tab là khoảng 4-5 không gian – Jon