怎么做一个像QQ的系统设置那样的对话框

thy38 2014-10-21 10:52:00
最近用C#做个项目,设置项很多,目前用Winform做的,用TabControl来分类。新版本QQ的系统设置的方式就很好,左边和右边分开,左边导航到右边,右边也能直接连续地向下拖动。右边拖动的时候左边导航状态也跟着切换。



Winform或者WPF有没有比较好的方法做?
...全文
187 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yjjone 2014-10-26
  • 打赏
  • 举报
回复
仰望
thy38 2014-10-26
  • 打赏
  • 举报
回复
引用 1 楼 duanzi_peng 的回复:
这个可以用WPF做。 用WInform做的话 肯定会相当麻烦的。 整体用grid 分成2col。左侧按钮就不说了,用stackpanel或者grid,关键是右侧,右侧可以使用ScrollViewer控件; ScrollView:使用border分模块,每个模块有各自的字段布局。scrollbar滚动的时候计算border的top属性,小于某个值的时候 更改对应buttong的样式。
非常感谢!下个版本我就切换到WPF去。
exception92 2014-10-22
  • 打赏
  • 举报
回复
这个可以用WPF做。 用WInform做的话 肯定会相当麻烦的。 整体用grid 分成2col。左侧按钮就不说了,用stackpanel或者grid,关键是右侧,右侧可以使用ScrollViewer控件; ScrollView:使用border分模块,每个模块有各自的字段布局。scrollbar滚动的时候计算border的top属性,小于某个值的时候 更改对应buttong的样式。

8,735

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧