Is there a way to alter the line spacing in a RichTextBox?
I guess not, at least not an easy obvious way. I was hoping someone would
give a positive response to your question.
When a logical font is created, the lfHeight value seems to be what you
want. But the .net font object doesn't expose it in the constructors, and
the related font properties are readonly.
There is font method FromLogFont() which I have never tried. I guess the
idea is that you create a logical font using apis, and then create a font
object from the logfont using FromLogFont(). When this new font is assigned
to the richtextbox, presumably it will respect the font's interline spacing.
If you try this out, please post back results. I don't have the time or
energy, and messing with fonts gives me heartburn. Good luck.