float a = comboBox1.Font.Size;
还能怎么完整?

解决方案 »

  1.   

       还有一个功能就是  获取完 字体大小以后   combox  里的字体大小改变以后 我想让 DataGridView 里的字体大小也跟着改变
      

  2.   

    设置 omboBox1.Font = new Font("宋体", 20);
    获取 float fontsize=comboBox1.Font.Size;
      

  3.   

    那跟上面不是一样的啊,响应combox index_change事件获取font直接设置给datagridview
    设置都要this.dataGridView1.Font = new Font("宋体", 20);
      

  4.   

      private void Form1_Load(object sender, EventArgs e)
            {
             }
            private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
            {
            }
                这两个里边写什么
      

  5.   

    Form1_Load是加载时触发的
    comboBox2_SelectedIndexChanged是当下拉选项改变时触发的
    看你要在什么时候获取就在哪里写
      

  6.   

                可以采用css样式...
      

  7.   

    private void Form1_Load(object sender, EventArgs e)
      {
    //绑定字体列表,也可以手动加Item,如从5-15的数字
    //绑定datagridview
      }private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
      {
    this.dataGridView1.Font = new Font(dataGridView1.Font.FontFamily, (float)comboBox2.selectedValue);
      }
      

  8.   

    size是不能单独设置的,只能通过设置font设置size,通过上面的方法并不会改掉你的字体
      

  9.   

    private void Form1_Load(object sender, EventArgs e)
      {
    //绑定字体列表,也可以手动加Item,如从5-15的数字
    //绑定datagridview
      }
      里边怎么弄啊 麻烦了  弟弟只是一个小小小菜鸟 好多东西都不会
      

  10.   

    如果你只要大小,就直接右键combox属性Items选项添加数字,一行加一个
    如5,6,7,8,9,10,11。就会有7个选项,都代表字体大小private void Form1_Load(object sender, EventArgs e)
      {
    comboBox1.SelectedIndex =0;//选中第一个
    //绑定datagridview,这个应该会把
      }这样下面取值时要这样取(float)comboBox1.GetItemText(comboBox1.Items[comboBox1.SelectedIndex])