将chr(13) & chr (10) 改成vbclrf

解决方案 »

  1.   

    不好意思,错了
    你使用msflexgrid控件可以实现
    设置它的WordWrap属性为true
      

  2.   

    不好意思,我现在说的就是在datagrid里面
      

  3.   

    如果要绑定到数据源的话要用mshflexgrid
      

  4.   

    你的那句完后, 执行datagrid1.refresh
      

  5.   

    这样就对了,执行你那句前,先datagrid1.headlines=2 
    没问题我试了
      

  6.   

    2: songq() 谢谢你,对了耶
    2:of12390
    我想你那么肯定的说,一定有你的道理
    不过,现在还没有实现我再试一下,如果可以,那么你也有分
      

  7.   

    不好意思,代码这样可以:
    With DataGrid1
    .HeadLines = 2
    .Columns(1).Caption = "123" & vbCrLf & "456"
    End With
      

  8.   

    这样更好:With DataGrid1
    .HeadLines = 3
    .Columns(1).Caption = "123" & vbCrLf & "456"
    End With
      

  9.   

    忘了说了,不用代码的方法也需要headline>1,比如4。
      

  10.   

    回复人: of123() (  ) 信誉:100  2002-09-29 15:25:00  得分:0  Top  
     
     别费劲了,方向性错误。不要在代码里折腾。
    用右键点控件,选“属性”,在列标题中写“123   234”(加些空格)。
    然后右键点控件,选“编辑”,把列标头拖窄,使标题成两行并居中。如果不理想,用空格调整。
      
    ———————————————————————————————— 
    呵呵,那现在的意思是还是要用代码才能实现
    是吗
    再界面是真的是不可以了吗更过份一点,
    headlines各个取值都是什么作用
    呵呵
      

  11.   

    那不用代码的时候,headlines的值再什么地方设呢
      

  12.   

    我发想了 
    headlines 设为几的话,就有几行的位置不过,再下面的行(也就是其他非列标题的行也变高了)headlines的值和row height的值是同一个吗,怎么使他们不一样(用界面设计)
      

  13.   

    headlines就是设列标题的行数的,在datagrid控件的属性窗口中有这一项,要几行就改成几
      

  14.   

    BlueHeart21(VB超级菜) :好象of123也是应该分几分。
      

  15.   

    我这里有个程序就是不用代码做的。
    在控件上点右键,选属性,在“通用”的“题目”(headlines)一栏中设置即可。
    我已经说过不好意思了,干吗难么不依不饶的?多会一种方法很不好吗?
      

  16.   

    详解免代码法:
    第一步:
    右键点datagrid,在弹出菜单中选“属性”,在“通用”标签页里把“题目(L)”一栏填入4;在“列”标签页里把列的“标题(P)”栏输入“123    456”。点“确定”。
    第二步:
    右键点datagrid,在弹出菜单中选“编辑”,把鼠标移到datagrid标题栏的分界线上,使光标成左右箭头,按住左键拖分界线,使包含“123    456”的格变窄,直到文字成两列并对齐。
    我已经做过N编了。