滚动条的哲学

时间:2011-02-15 06:36:58

标签: user-interface interface editor usability

假设我想设计自己的文本编辑器。就像记事本一样。在C ++中不使用任何richtextbox或其他控件LIKE EDIT 。 Main Handle只是C ++中的一个窗口或C#中的usercontrol。问题在这里是滚动选项,如何在用户输入时执行滚动。我的意思是垂直滚动。什么是 C ++窗口 C#用户控件中滚动条的工作原理?

我应该清除(用户控件或窗口)当用户到达(用户控件或窗口)结束时,然后将插入符号设置为(Usercontrol或窗口)?用拇指或手滚动滚动怎么样?如何找到滚动到的文本位置?

1 个答案:

答案 0 :(得分:1)

  

什么是滚动条的作品哲学......

简而言之:做最不令人惊讶的事情。在您的情况下,这意味着复制用户已经熟悉的滚动行为。