VB.net中怎么通过代码对textbox中的font下的各个属性进行修改

我就是想做一个能够修改输入内容的 字体、字型(下划线、加粗、倾斜。。。)、字体大小、颜色、大小写等功能的界面,
但是写代码的时候,出现错误提示说,属性“size”为“readonly”,其他属性也一样。。。。
不知道该怎么办了。。。。
另外说一下,我用的不是VB6.0是VS2008编的代码!

通过下面的方法从代码中设置字体:
TextBox1.Font = New Font("Arial", 16, FontStyle.Bold) 'Arial字体,大小:16,粗体
'TextBox1.Font = New Font("Arial", 16, FontStyle.Italic) 'Arial字体,大小:16,斜体
'TextBox1.Font = New Font("Arial", 16, FontStyle.Regular) 'Arial字体,大小:16,正常
'TextBox1.Font = New Font("Arial", 16, FontStyle.Strikeout) 'Arial字体,大小:16,删除线
'TextBox1.Font = New Font("Arial", 16, FontStyle.Underline) 'Arial字体,大小:16,下划线
TextBox1.ForeColor = Color.Red '前景色
温馨提示:答案为网友推荐,仅供参考