دوست عزیز سلام
شما با تمام خواصی از richtextbox خود که با کلمه selection شروع میشن می تونید این کار رو انجام بدید . به این صورت :
rtb.SelectionStart = 0;
rtb.SelectionLength = rtb.Text.Length;
rtb.SelectionColor = Color.Blue;
rtb.SelectionFont = new Font("Courier New", 10, FontStyle.Regular);
البته باید به یک نکته توجه داشته باشی اگه شما با این روش قسمتی از متن رو سفارشی کردی و بعد یه متن جدید به richtext اضافه کردی ممکنه این تغییرات در اون هم اعمال بشه ( البته اگر تغییرات تا از یک مکان تا آخرین کاراکتر richtext باشه ) لذا باید بعد از اضافه کردن متن جدید دوباره این عمل رو برای اون انجام بدی تا به حالت مناسب برسی .