2011-03-23 52 views
-3

如何在文本框中輸入查詢值,第一個字母使用C#文本框中

+5

WebForms?的WinForms? WPF? MVC? – Oded 2011-03-23 11:06:23

+1

您是否需要在用戶正在輸入內容或進行某種提交事件時進行檢查? – chillysapien 2011-03-23 11:06:44

+4

這是一個非常微不足道的問題。你應該花更多時間在C#教程上。 – 2011-03-23 11:09:03

回答

3
if(myTextBox.Text.StartsWith("B")) .... 
0

連接TextChanged事件,並檢查第一個字母有B中的第一個字母。

0

您可以使用字符串StartsWith()方法。

if("Bar".StartsWith("B")) // .... 
if(Textbox.Text.StartsWith("B")) // .... 
1

我會覺得這是最有效的

if (myTextBox.Text.Length > 0 && myTextBox.Text[0] == 'B') 
0

你只是去到文本框的屬性後,在你看到文本他們你只是給那裏CHAR你想看什麼。

1
static string UppercaseFirst(string UpperCase) 
{ 
    if (string.IsNullOrEmpty(UpperCase)) 
    { 
     return string.Empty; 
    } 

    return char.ToUpper(UpperCase[0]) + UpperCase.Substring(1); 
}