我将如何着手做类库并将其插入到我的主窗体中,最好是一个例子?

Posted

技术标签:

【中文标题】我将如何着手做类库并将其插入到我的主窗体中,最好是一个例子?【英文标题】:How would i go about doing the class library and inserting it into my main form, preferably with an example? 【发布时间】:2021-11-13 23:00:06 【问题描述】:

Wpf 和类库

所以基本上我已经根据需要创建了一个 WPF 表单,但是我不确定如何做类库以及在库中具体做什么并将其插入 WPF 并使用它。如果有人可以提供帮助,我将不胜感激。谢谢

【问题讨论】:

将新项目添加到您的解决方案并选择类库。将所有业务逻辑放在那里并从 WPF 应用程序中引用该库。 所以基本上我会在类库中进行计算? 是的。目的是分离 UI 和逻辑,因此您原则上可以使用相同的逻辑构建不同的 UI(应用程序或 Web)。 【参考方案1】:

基本上使用类库,您可以决定要公开哪些代码。

在类库中,您可以创建所需的一切。 (例如:类/视图等)

在您的 WPF(UI 项目)中,您可以引用类库以使用公开的方法。

这样做会清理您的项目并将其分离。

例如:

您有一个名为 Calculator.CORE 的类库。 在 Calculator.CORE 中,您拥有 Add、Substract、Divide 和 Multiply 方法。

现在您可以在您的 UI 项目中引用 CALCULATOR.CORE 并使用它。 这样您就可以维护库(在需要时进行更改),并且在大多数情况下您不必更新 UI 项目。

编辑:也许向我们展示您正在使用的确切内容,然后我们可以更具体地为您提供帮助。

【讨论】:

以上是关于我将如何着手做类库并将其插入到我的主窗体中,最好是一个例子?的主要内容,如果未能解决你的问题,请参考以下文章

如何将字符串转换为时间并将其插入 MySQL

如何将折扣代码添加到我的购物车并将其发送到贝宝结帐?

当窗体的宽度减小时如何防止控件消失?

如何从多个网站数据库中获取数据并将其显示在主网站中? [关闭]

如何使用 HTMLElement 以编程方式单击链接元素?

如何保留我的距离表示分数字段并将其映射到我的结果实体中?