Привет, моя проблема в этом У меня есть RichTextBox, но я хочу добавить «красивое» пространство после абзаца, я нашел в Интернете множество примеров, но все примеры меняют все строки, а не только абзац.Как добавить пробел после абзаца RTF C#?
private void FormatRTB(byte rule, int space, int x)
{
PARAFORMAT fmt = new PARAFORMAT();
fmt.cbSize = Marshal.SizeOf(fmt);
fmt.dwMask = PFM_LINESPACING;
fmt.dyLineSpacing = space;
fmt.bLineSpacingRule = rule;
richTextBox1.Select(x, 2);
SendMessage(new HandleRef(richTextBox1, richTextBox1.Handle),
EM_SETPARAFORMAT,
SCF_SELECTION,
ref fmt
);
}
Ну я добавить этот код и выберите оны в \ п, так как после того, как из «\ п» начать абзац и доцент работы я не если моя логика плохо или мне нужно, чтобы добавить больше кода
while (richTextBox1.Text.IndexOf("\n", k) > 0)
{
k = richTextBox1.Text.IndexOf("\n", k);
setLineFormat(2, 0, k);
k++;
}
.
Спасибо «\ г» вместо XD доцентом – lbe2014