TextBox用于接受用户输入,但用户可能在输入的开头或结尾放置空格,但没有意识到他们为数据添加了额外的空间。如何删除TextBox的那些空格作为通用解决方案,而不需要为每个TextBox放置代码?
答案 0 :(得分:1)
您可以创建自己的文本框,该文本框继承文本框并重载文本属性并返回修剪过的字符串并在任何地方使用该自定义文本框...
类似的东西:
Public Class TrimmedTextBox
Inherits TextBox
Public Overloads Property Text As String
Get
Return CStr(GetValue(TextProperty)).Trim
End Get
Set(value As String)
SetValue(TextProperty, value)
End Set
End Property
End Class
或者您可以在从文本框中检索文本时修剪文本,我假设您确实检索了文本 - 或者为什么要使用文本框?