Click here to Skip to main content
15,793,085 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
After much playing, regarding the track bar, I have finally worked out the solution.
What I have tried below works well and is sufficient for what I need.

this is in relation to the question "How do i fix the zoom trackbar code.

What I have tried:

Public Property ZoomFactorc As Single

Private Sub TrackBar1_Scroll(sender As Object, e As EventArgs) Handles TrackBar1.Scroll

     RichTextBox1.ZoomFactor = TrackBar1.Value()
 End Sub
Updated 21-Jul-23 7:33am
Graeme_Grant 20-Jul-23 15:31pm    
Not work. How exactly?
Ralf Meier 20-Jul-23 15:41pm    
The provided code is more or less nothing - I can't imagine that it is the work you have done ... what are you awaiting from us ?
Richard Deeming 21-Jul-23 5:19am    
NB: Nobody has posted "insulting" comments. The only "insulting" thing here is you expecting someone else to do all the work for you, rather than actually explaining what you have tried, where you are stuck, and what "not working" means to you.

Taking offence when someone asks you to clarify your question is not a good approach to life.

That code does nearly nothing: it have nothing whatsoever to do with zooming, and only a passing glance at a trackbar.

While we are more than willing to help those that are stuck, that doesn't mean that we are here to do it all for you! We can't do all the work, you are either getting paid for this, or it's part of your grades and it wouldn't be at all fair for us to do it all for you.

So we need you to do the work, and we will help you when you get stuck. That doesn't mean we will give you a step by step solution you can hand in!
Start by explaining where you are at the moment, and what the next step in the process is. Then tell us what you have tried to get that next step working, and what happened when you did.

If you are having difficulty getting started then this may help: How to Write Code to Solve a Problem, A Beginner's Guide[^]
Share this answer
In order to zoom the RichTextBox you need to adjust the RichTextBox.ZoomFactor Property (System.Windows.Forms) | Microsoft Learn[^]. So first calibrate your TrackBar in order to use sensible values to set the zoom factor. You can then use the TrackBar's event handler to zoom the text.
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900