1
A
回答
0
你可以使用的RichTextBox SelectionProtected
屬性。
3
因此,如果你想讓用戶能夠添加但不刪除該文本的框中有「lorem ipsum」?如果是這樣,然後RichTextBox你可以通過選擇的.SelectionProtected
屬性來做到這一點,它將標記一個區域爲有效地只讀。
rtBox.Select(0, (rtBox.Text = "I am fixed content").Length);
rtBox.SelectionProtected = true;
rtBox.AppendText(Environment.NewLine);
0
另一種選擇是使用屏蔽文本框。這樣,如果您願意,您可以擁有多個保護區。
例如,您將設置面膜:這將顯示爲
"This c\annot be ch\anged. But this c\an\: CCCCCCCCCC"
:
"This cannot be changed. But this can: __________"
進入儘可能多的「C」的爲你想用戶角色能夠進入。如果您願意,也可以將提示字符更改爲空格而不是「_」。
爲了方便...
這裏是缺字字符
(從http://www.c-sharpcorner.com/uploadfile/mahesh/maskedtextbox-in-C-Sharp/截取)的列表和描述。
0 - Digit, required. Value between 0 and 9.
9 - Digit or space, optional.
# - Digit or space, optional. If this position is blank in the mask, it will be rendered as a space in the Text property.
L - Letter, required. Restricts input to the ASCII letters a-z and A-Z.
? - Letter, optional. Restricts input to the ASCII letters a-z and A-Z.
& - Character, required.
C - Character, optional. Any non-control character.
A - Alphanumeric, required.
a - Alphanumeric, optional.
. - Decimal placeholder.
, - Thousands placeholder.
: - Time separator.
/- Date separator.
$ - Currency symbol.
< - Shift down. Converts all characters that follow to lowercase.
> - Shift up. Converts all characters that follow to uppercase.
| - Disable a previous shift up or shift down.
\ - Escape. Escapes a mask character, turning it into a literal. "\\" is the escape sequence for a backslash.
所有其他字符 - 文字。所有非面具元素都將在MaskedTextBox中出現。文字在運行時總是在掩碼中佔據一個靜態位置,並且不能被用戶移動或刪除。
相關問題
- 1. 部分只讀文本框
- 2. c中部分只讀文本框#
- 3. 如何使文本框的一部分作爲只讀
- 4. 在閱讀文本文件時,它只讀取其中的一部分
- 5. 禁用只讀文本框onclicking按鈕
- 6. 更改禁用的文本框fontcolor而不使用只讀
- 7. 只讀文件中的一個部分
- 8. 使只讀工具只讀文本框
- 9. 禁用或只讀 - 選擇框問題
- 10. 禁用(或)防止ASP中的光標放置只讀文本框
- 11. meld:使一部分只讀
- 12. 避免檢查元素使只讀或禁用文本框啓用和可寫
- 13. 值點只讀文本框中顯示
- 14. 使用MVVM禁用文本框取決於文本框的值?
- 15. 如何使文本框一半隻讀
- 16. 爲什麼表單輸入的文本被禁用或只讀
- 17. 剃刀視圖 - C# - 禁用只讀文本框的
- 18. 如何禁用只讀文本框上的提交行爲?
- 19. 如何使用jQuery更改只讀文本框的值?
- 20. 只讀文本框
- 21. 文本框只讀
- 22. 只讀文本框
- 23. 不可見性或文本框只讀
- 24. 使用JQuery選擇只讀文本框
- 25. 如何禁用文本框時選擇它有一個值0
- 26. 只允許使用C#.Net的拖放文本框中的文本文件
- 27. 如何設置文本框只讀,如果它有價值?
- 28. 在其他文本框中更改值時啓用或禁用文本框
- 29. 將值寫入只讀文本框vb.net
- 30. 如何使用WPF隱藏RichTextBox或文本框中的部分文本?
windows還是web? – naveen 2011-05-06 12:01:04