如何將tOGGLE case添加到文本框中,例如,我單擊一個按鈕並將文本框中的文本更改爲tOGGLE case(hello - > hELLO),基本上它需要第一個字母和小寫字母以及其餘大寫字母它。tOGGLE case For Textbox?
0
A
回答
2
下面是使用.NET文化功能首先轉換爲標題案例,然後反轉的情況下你的「切換案」
Private Sub btn_ConvertTotOGGLEcASE_Click(sender As Object, e As EventArgs) Handles btn_ConvertTotOGGLEcASE.Click
'Get the current value of the textbox
Dim MyText As String = MyTextBox.Text
'Convert it to Title Case using built in .NET tools
Dim MyTextInfo As System.Globalization.TextInfo = New System.Globalization.CultureInfo("en-US", False).TextInfo
MyText = MyTextInfo.ToTitleCase(MyText)
'Then invert the case of all the characters
Dim InvertedText As Char() = MyText.Select(Function(c) If(Char.IsLetter(c), If(Char.IsUpper(c), Char.ToLower(c), Char.ToUpper(c)), c)).ToArray()
'Finally convert it back to a string
MyTextBox.Text = New String(InvertedText)
End Sub
0
你可以在數組中分割你的字符串,在數組中迭代lcase(mid(string,1,1)& ucase(mid(string,2,len(string)-1)),並重新組合你的數組在一個字符串
Public function ToogleText(myStr as string) as string
dim str() as string
str = split(myStr," ")
dim toogleStr as string
toogleStr = ""
for each substr as string in str
toogleStr = toogleStr & lcase(mid(substr,1,1)) & ucase(mid(substr, 2,len(substr)-1)) & " "
next substr
if len(toogleStr) > 0 then
ToogleText = mid(toogleStr,1,len(toogleStr)-1)
else
ToogleText =""
end if
end function
相關問題
- 1. TextBox for Time
- 2. Onload for textbox Javascript
- 3. Feature-Toggle for Spring組件
- 4. Highcharts Toggle Stacking for Multi-Axis Chart
- 5. RegEx For Multiline ASP.NET Textbox
- 6. Microsoft Translator for multiple textbox?
- 7. 縮短「for/switch-case」
- 8. Junit Test case for exception
- 9. jquery等效javascript for element.function像$(「div」)。toggle()
- 10. SDL_EventState toggle
- 11. Select Case for Access無效
- 12. SQL for Mixed Case篩選器
- 13. dojo iconClass toggle
- 14. .toggle()2
- 15. textbox text not while while for each loop running
- 16. JQUERY中的KEYUP事件for ASP.net Textbox
- 17. SSRS 2005 - Column Toggle項目
- 18. For Case中的可選語句
- 19. Rspec case for rails 4 patch:更新
- 20. 由for循環切換case聲明?
- 21. Views或Organic Groups for this use-case
- 22. Case-Else for SQL中的十進制值
- 23. jQuery toggle();
- 24. toggle + toggleClass
- 25. Localscroll toggle
- 26. 麻煩.toggle()
- 27. Angular ng-click不能使用data-toggle =「toggle」
- 28. case case case
- 29. 「Toggle Comment」for Netbeans 7.x中的.htaccess文件?
- 30. Javascript for Google API v3:can not get clickboxes toggle Fusion Layers on/off
沒有任何理由不downvote的方法。如果你這樣做,請提供一個。 – 2014-10-18 09:19:10