吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1264|回复: 7
收起左侧

[求助] C#的WinForm能否实现 像Beyond Compare那样,拖动一个richtextbox滚动条,另一个跟着?

[复制链接]
ilovecomputer66 发表于 2022-7-27 19:28
C#的WinForm能否实现 像Beyond Compare那样,拖动一个richtextbox滚动条,另一个跟着?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ps122 发表于 2022-7-27 19:39

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
ilovecomputer66 + 1 + 1 热心回复!

查看全部评分

 楼主| ilovecomputer66 发表于 2022-7-27 19:48
感谢楼上,我在研究下。但主要相求的是手感参数方面的技巧文章,因为两个框中文字每行长度和行数都不同。想实现,一个滚动,另一个大致能跟上。但用等比例算出rate再设置,实测体验不太好
 楼主| ilovecomputer66 发表于 2022-7-28 21:17
ps122 发表于 2022-7-27 19:39
百度来的,你试试
https://www.cnblogs.com/luguangguang/p/6879665.html

我这才发现,它这个文章给的是错的

完全相同的richtextbox(不管是尺寸还是任何实行),而且连文字都完全相同

照样无法实现正确同步滚动

滚到头就回不去了
 楼主| ilovecomputer66 发表于 2022-7-28 21:23
本帖最后由 ilovecomputer66 于 2022-7-28 21:29 编辑

我目前只找到 https://blog.csdn.net/foart/article/details/6935151

这个可以解决2个richtextbox,行数完全一样时的情况

但是无法解决行列不同的样子。还有就是,拖拽滚动条时,另一个不会跟着动,只有松手才瞬移。表现得非常难看

 楼主| ilovecomputer66 发表于 2022-7-28 21:53
又找到一种 https://blog.csdn.net/kangweijian/article/details/120404664

但效果不行,完全大小、内容相同的2个richtextbox,滚动过程和结束时,会发生一定的错位。
sxycgxj 发表于 2022-7-29 10:35
ilovecomputer66 发表于 2022-7-28 21:23
我目前只找到 https://blog.csdn.net/foart/article/details/6935151

这个可以解决2个richtextbox,行数 ...

能不能通过 控件事件异步操作的方法来实现你的需求,没有做过类似的功能,仅是一种思路,可以在网上找找
 楼主| ilovecomputer66 发表于 2022-7-29 22:01
sxycgxj 发表于 2022-7-29 10:35
能不能通过 控件事件异步操作的方法来实现你的需求,没有做过类似的功能,仅是一种思路,可以在网上找找

这种缥缈的思路,做过程序的都能想到,不落地真的没什么意思,无非是眼高手低
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 11:03

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表