回答
你必須在明確添加標籤。這樣做的最簡單的方法可能是在記事本中輸入您的字符串(與地方明確設置而不是標籤使用轉義字符)並將文本複製並粘貼到資源編輯器中。
你將會遇到與換行符類似的問題,添加它們的最簡單方法是再次使用shift-enter組合鍵明確添加換行符。
您是否嘗試過XML製表符?
對不起我的製表符沒有顯示!一定是被瀏覽器吃掉了。
	
\ t確實會添加一個ascii選項卡,但是如果您在html頁面中顯示此選項,除了在頁面源代碼中,您將看不到該選項卡。 HTML不會將製表符或換行符渲染爲非破壞性空間。顯示時,它們全部縮減爲1個空格字符。不推薦使用空格來格式化HTML,這是使用CSS或甚至表格的div。如果您必須在HTML中添加額外的空白區域,請使用& nbsp;反覆,但它不會是標籤停止正確,並會創建一個噩夢,如果你曾經複製和粘貼。
或者,您可以在只讀文本區域顯示字符串數據。這將保留你的字符串格式。不知道你想要用你的字符串做什麼的具體細節,或者你是如何創建它的,這些都是我可以給你的最好的建議。
您也可以創建一個變量,但\ t內聯工作。
string TAB = char.ConvertFromUtf32(9).ToString();
使用Alt碼的標籤(ALT + 009) 換行符使用Shift +回車添加。
1)打開VS中的資源文件。 2)將光標放在需要製表符的地方 3)按住Alt鍵 4)按數字鍵盤上的0,0,9。 5)放開alt鍵。
當你點擊資源字符串時,你會看到從顯示中刪除標籤,請放心,他們仍然在那裏。這可以通過打開Resources.Designer.cs並查看資源字符串的註釋並突出顯示插入標籤的區域來驗證。
該線程上次修改已將近六年,並且使用轉義的建議仍然是規則的一天。對於今天早些時候它的價值,我將一些來自C#字符串常量的文本複製到資源字符串編輯器中,然後將該選項卡替換爲空格。但是,由於代碼期望看到實際的製表符,它會拋出InvalidOperationException(我的代碼,我的例外!)。再一次,我回到了選項卡,遵循DevX文章「在.NET資源文件中轉義序列的另一種方式」中的出色說明,在接受的答案中的第二個引用中提到。
道德:不要指望Windows剪貼板忠實地複製您的文本。
- 1. 從D3D掛鉤釋放資源
- 2. WH_JOURNALPLAYBACK掛鉤在C#
- 3. 在C和windows中掛鉤
- 4. 資源文件C#
- 5. 在eclipse中掛鉤文件夾重構
- 6. 在掛鉤程序中訪問掛鉤
- 7. C++ __usercall在IDA掛鉤
- 8. CMake的資源qrc掛件?
- 9. Android文件系統掛鉤
- 10. 掛鉤C函數
- 11. 關閉掛鉤C++
- 12. 在C++文件中使用iPhone資源
- 13. 掛鉤到C++ DLL事件形式C#
- 14. 掛鉤在VB.NET中
- 15. 在win32中掛鉤
- 16. 掛鉤在Java中
- 17. 掛鉤問題控制模板資源中的故事板完成事件
- 18. 在刪除wordpress文件之前掛鉤
- 19. 掛鉤或不掛鉤 - git
- 20. API無掛鉤掛鉤
- 21. C++:操縱文件資源?
- 22. C#資源文件設置
- 23. 編輯資源文件c#
- 24. C#修改資源文件
- 25. C#:資源文件重構
- 26. 掛鉤資源管理器拖放失敗
- 27. 掛鉤通用資源庫使用IOC容器
- 28. 掛鉤Outlook事件
- 29. 在ASP.NET中大型資源文件vs分隔資源文件?
- 30. C#鉤掛javascript事件處理程序#
+1:是的,幾乎是唯一合乎邏輯的方法。 – 2009-05-25 15:41:13
記事本 - 程序員最好的朋友! – Treb 2009-05-25 15:48:09
我試過複製粘貼它不起作用 Shift +製表符工作換行 – Gady 2009-05-25 15:50:44