0
テキストがない場合は、フィールド内のテキストをスキップしますが、先頭と末尾にテキストを追加することになります。私はこれのようにしようとしているが、それはテキストをすべての行に追加する。リッチテキストボックス内のテキストをスキップ
private void zmien(string a, string b)
{
{
if (richTextBox1.Text.Length > 0)
{
string[] lines = richTextBox1.Lines;
for (int i = 0; i < lines.Length; i++)
{
if (richTextBox1.Text.Length == 0)
{
for (int j = 0; i < lines.Length; i++)
lines[i] = Environment.NewLine;
}
else
lines[i] = a + lines[i] + b;
}
richTextBox1.Lines = lines;
//richTextBox1.SelectedText = "test" + lines;
}
}
}
最初の変更メソッド名の後にしてみてください。あなたはコードconvensionsを使用する必要があります。あなたに何を達成したいのか分からないので、一つのことを教えてください。 richTextBoxにテキストがある場合は、開始位置と終了位置にテキストを設定しますか? –