用 c# 如何实现这种界面效果呢?
我不知道这个系统使用什么开发的,感觉应该是delphi吧。我想学习这种界面效果。
1.左边的导航,是用什么控件做的,c#如何实现呢?
2.上方的“订单,传票”开始的一行按钮是什么控件呢?好像不是按钮,却有按钮的功能,如何实现的?
3.在左边点击不同的导航,右侧窗口的控件布局会跟着变化,如何实现的?
如果左边的导航有30个,则相当于30倍的控件数量放在一个窗体上呀。
一个窗体上可以放这么多控件吗?4.我想做一个类似的生产调度系统,请大家给点意见。
  同时想借鉴这种界面的效果。

解决方案 »

  1.   

    把vs里面winform项目里面所有的控件都拉出来看看就明白了。。昨天的用tree控件,订单、传票用dromdownlist控件……
      

  2.   

    1.左边的导航,是用什么控件做的,c#如何实现呢?treeview
    2.上方的“订单,传票”开始的一行按钮是什么控件呢?好像不是按钮,却有按钮的功能,如何实现的?
    Commandbar
    3.在左边点击不同的导航,右侧窗口的控件布局会跟着变化,如何实现的?
    这个,这个,为什么不能随着变化啊,传递的treeview item
    如果左边的导航有30个,则相当于30倍的控件数量放在一个窗体上呀。
    一个窗体上可以放这么多控件吗?
    就一个控件
    4.我想做一个类似的生产调度系统,请大家给点意见。
    不懂
      

  3.   

    我相信用vs开发winform比delphi方便,所以楼主说的都不是问题,关键是你自己对用vs开发winform的熟练程度。
      

  4.   

    .樓主肯定對C#的很多控件都不熟悉,不然也不會提出這樣的問題。建議多看看C#的控件介紹 還有一些第三方控件 devexpress 這個我覺得挺不錯 的功能很強大
      

  5.   

    最后一个问题答案是 用多窗体来做
    每个节点对应相应的窗体  根据选中来加载或控制隐藏显示
    不要用mdi傻逼属性  垃圾的一塌糊涂
    自己写一个 主要窗体的TopLevel属性设置为false 就可以当控件一样用
      

  6.   

    导航用的是treeview控件,上边有按钮功能的应该是TabControl,后期把TabControl样式给美化了,就是那个样子了