我看到一些软件让我惊艳,它们的外观非常出色。因此,我想知道如何使控件更加可定制。
目前,我想实现一个具有背景、圆角和不同选择光标的RichTextBox。我应该如何做或学习这些东西呢?
如果没有制作自己的控件是不可能实现这些功能吗?如果是,我很乐意得到一些参考资料来学习制作。我不知道从哪里开始。
OnPaint
事件,开发自己的控件等,但这样做很麻烦,而且使用 WinForms 来实现此目标就像用叉子吃汤一样。试试 WPF(Windows Presentation Foundation)。它允许你轻松地定制 UI、主题化应用等。相比于 WinForms,WPF 的未来似乎更加光明。