Código para activar negrita en C#

Juan Carlos
01 de Octubre del 2004
Estoy creando un pequeño editor de textos en C#, y bueno, mi pregunta es de que manera puedo hacer que el texto se muestre en negrita, este es que código que intente utilizar pero no funciona, es mas, ni siquiera puedo correrlo.

if (this.textbox1.Font.Bold == false)
this.textbox1.Font.Bold = true;

Espero que me puedan ayudar
Gracias