Reputation: 21286
I've seen some softwares which just blew me away, that had incredible look. so I want to know how can I make controls more customizeable.
At the moment, I want to achieve a RichTextBox with a background, round edges and a diffrent select cursor. How can I do / learn how to do these kind of things?
Is it impossible without making my own control? if it is, I'd be happy to get some references to learn how to do so. I don't know where to start.
Upvotes: 3
Views: 1330
Reputation: 8394
You can override OnPaint
event, develop your own controls etc. but it's cumbersome and using WinForms with this objective in mind is like eating soup with a fork. Try WPF (Windows Presentation Foundation). It allows you to customize UI, theme your application etc. very easily. WPF also seems to have a much brighter future ahead of itself than WinForms.
Upvotes: 3