c# - 自定义 C# 窗体设计

标签 c# winforms user-interface

我有点卡在这个问题上,我知道它可以完成但不确定所需的步骤。

我想为我必须创建的应用程序创建一个完全自定义的用户界面设计。我可以更改表单背景等等,但这有点复杂。

下面显示了我所指的那种变化的示例图像,您可以看到与大多数应用程序使用的当前 UI 相比,它是一个相当大的变化。 Example UI image

最佳答案

由于您不能使用 WPF(为什么?!),您需要为所有控件创建自定义类,继承并覆盖 OnPaint。使用 C# 代码完成这将是一项艰巨的工作。

Here is a tutorial显示了为 WinForms 创建自定义 UI 的许多步骤。

关于c# - 自定义 C# 窗体设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6187728/

相关文章:

c# - 绘制矩形 WP8.1 异步(或快速)

c# - 网格列边框 UWP

c# - C# Dictionary 中的 KeyNotFoundException 在根据什么更改属性值后,计算 GetHashCode。为什么?

c# - ToolStrip.Background 仅更改按钮的背景 (C#/.NET/WinForms)

user-interface - 适用于 CentOS 的最佳 Mercurial (Hg) GUI?

c# - 如何将多个按钮订阅到同一个事件处理程序并根据单击的按钮执行操作?

c# - 创建 Visual Studio 风格的选项/设置对话框

c# - 以编程方式设置 closereason

jQuery UI Accordion 锁定某些元素

android - Android中ViewTreeObserver.OnGlobalLayoutListener什么时候通知