textBox1.Text = new Font("宋体",textBox1.Font.emsize,textBox1.Font.style);是给textbox1设置文本,不是字体。改为:
textBox1.Font = new Font("宋体", textBox1.Font.Size, textBox1.Font.Style);//注意大小写
不过你这样没用啊,字体没有任何变化。你可以:
textBox1.Font = new Font("楷体", 10,FontStyle.Bold);//参数是可以变的
从Android 4.1 / 4.2,以下roboto已字体系列可供选择