条件是从数据库读取的,不是固定的,如果是固定的,那肯定很容易实现啊,问题是动态的条件。
前台显示和你动态条件有什么关系,你读的时候是根据条件读的,你后台如果数据库更新那么你根据你的条件读的话读出来肯定也更新的了,你用datagridview试下去做吧,不过还有设置这个列的长度才能达到你的效果,具体可以去msdn下

解决方案 »

  1.   

    条件是从数据库读取的,不是固定的,如果是固定的,那肯定很容易实现啊,问题是动态的条件。
    前台显示和你动态条件有什么关系,你读的时候是根据条件读的,你后台如果数据库更新那么你根据你的条件读的话读出来肯定也更新的了,你用datagridview试下去做吧,不过还有设置这个列的长度才能达到你的效果,具体可以去msdn下
    datagridview感觉困难都挺大,因为我还没思路。
      

  2.   

    winform做起来应该是要费大劲了
      

  3.   

    动态的条件可以动态的添加控件的,
    Button b = new Button();
      

  4.   

    百度-动态添加控件。
    ------code-------
    if
    if
    if
    ---------------
    ok?
      

  5.   

    设置一个数组存放数据
    在弄一个按键事件改变 label5.Text 里的值 即可   label5.Text = this[5].ToString();
      

  6.   

    多设置几个事件 如果选中 某个选项就触发相应的处理 
    可以嵌入一个网页么?做个网页在winform里完成这个显示?
      

  7.   

    外层容器用FlowLayoutPanel,内层用自定义控件,自定义控件包含左右两个Panel,左边Panel设置AutoSize=True;AutoSizeModel=GrowAndShrink,Dock=DockStyle.Fill,右边的Panel是在Dock=DockStyle.Right,在左边的Panel中加一个Lable标签,右边的Panel中加一个"X"的图标。为自定义控件加一个属性用于传入显示的文本和一个关闭事件。
      

  8.   

    我现在想在winform用 webBrowser 来显示一个html来解决,这个html怎么实现?
      

  9.   

    我现在想在winform用 webBrowser 来显示一个html来解决,这个html怎么实现?
      

  10.   

    我现在想在winform用 webBrowser 来显示一个html来解决,这个html怎么实现?new一个webBrowser,那不就和浏览器一样了么?
      

  11.   

    不用他们说的那么复杂,我有种想法,只不过有点投机取巧
    不管你的条件有多少,能看见的也就那么几个,你的条件是一类一排,那么这一排能看见多少个,你应该清楚,那么好了,你做一个控件,上面当上几个link的控件,并且初始化的时候隐藏,对了,全部link都使用dock。left,然后加载你的条件,给需要显示的link负值并且显示
    这样不就行了?
    在查询的时候,根据你负值的link来综合判断条件是什么,比如你可以把条件的语句负值给link的tag,点击link就用这个tag作为条件
      

  12.   

    可以实现  直接GDI+自己画出来
      

  13.   

    实际上winform可以做得更酷一点