我是编程初学者,还请大虾们多帮忙!C#编程
我的显示效果:
□大使会计
□萨德快乐积分 
□的时刻垃圾 
□开的时间阿发了加快 
□撒了开发及爱上 
□撒了的法师 如何实现固定宽度(300px)
显示成:
□大使会计 □萨德快乐积分  □撒了的法师 
□的时刻垃圾  □开的时间阿发了加快 
□撒了开发及爱上说明:如果内容的宽度大于300px则自动换行
否则继续向右继续显示

解决方案 »

  1.   

    横排显示的话是加个属性RepeatDirection="Horizontal",怎么让自动换行就不太清楚了..
      

  2.   

    如果可以的话,建议你考虑最大显示文字的组合,看有多长,设置CheckBoxList的宽度为这个值,然后设置RepeatColumns="X"为你想要一行显示的checkbox的个数
      

  3.   

    先设置RepeatDirection="Horizontal",,然后设置RepeatColumns="X"一行显示的checkbox的个数
      

  4.   

    我也考虑过设置RepeatColumns=“x”,可是,重点是,里面数据是一个动态绑定的过程,具体有多少行,每个内容的宽度都是不相同的,有的一行显示2个就够了,有的一行要显示到4~5个才能补充空隙
    所有规定值,不是我想要的那种结果,还是谢谢以上所有大虾们的帮助
    期待其他回答!.....
      

  5.   

    使用 GridView 手动判断 来实现你要的效果