什么时候是说:“现在我需要创建一个用户控件!”的正确时机?

发布于 2024-08-06 00:37:42 字数 169 浏览 2 评论 0原文

您何时考虑在 .NET 中创建用户控件?您是否有一些基本标准来从页面中排除代码并引入新的用户控件?

通常我倾向于遵循这些来决定是否需要用户控件:

  • 当使用单独的用户控件使页面看起来更具可读性时
  • 当表单的某些部分看起来像是从不同的页面一次又一次地使用时

When do you consider creating a user control in .NET? Do you have some basic criteria to exclude your code from the page and introduce a new user control?

Usually I tend to follow those to decide whether I need a user control or not:

  • When the page seems to be more readable with a separate user control
  • When some part of the form looks like to be used from different pages again and again

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清音悠歌 2024-08-13 00:37:42

我想它遵循以下原则:

  • 我需要将此组件从公共代码中分离出来吗?
  • 我是否经常使用该项目,这意味着我需要不断重新创建它?
  • 我是否需要能够对其进行模板化以适应不同的风格?

I suppose it follows the following:

  • Do I need to separate this component out from the common code?
  • Do I use this item often, meaning I need to keep recreating it?
  • Do I need to be able to template this to suit different styles?
童话 2024-08-13 00:37:42

我认为您提供的两个原因是任何人创建用户控件的主要原因。我实在想不出还有什么其他正当理由了……

I think the 2 reasons you provide are the main reasons anyone would create a user control. I really can't think of any other valid reasons...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文