1

コメント付きクエリの色を変更するためのコードは次のとおりです。

private void TextBox1_TextChanged(object sender, EventArgs e)
{
   if(TextBox1.Text.startswith("--")||TextBox1.Text.startswith("//"))
   {
      TextBox1.ForeColor = Color.gray;    {need to modify for correct functionality)
   }
}

例: -- select * from tab; select * from table1

クエリの色が変わりましたが、その下に別のクエリを書き込もうとすると、次のクエリでも同じ灰色になります。

選択した特定のテキストのみを変更する方法は(-または//)で始まります

4

1 に答える 1

0

Textbox 属性を設定すると、改行が保持されます。

コードビハインド:

private void TextBox1_TextChanged(object sender, EventArgs e)
{
    String[] Lines = TextBox1.Split('\n'); //get all lines
}

ただし、設定するときはそれを覚えておく必要があります

TextBox1.ForeColor = Color.gray 

すべてのテキスト ボックスの内容は灰色になります (1 行だけに設定することはできません)。

于 2013-01-08T13:53:38.663 に答える