小编Jon*_*itz的帖子

ASP.NET MVC中控制器的内置基类:Controller或ControllerBase?

ASP.NET MVC中控制器的内置基类是什么:

System.Web.Mvc.Controller或System.Web.Mvc.ControllerBase?

在Google上搜索后我不清楚:

  1. www.ASP.NET上:"控制器是一个派生自System.Web.Mvc.Controller基类的类."

  2. codeproject上:"抽象的ControllerBase类代表所有MVC控制器的基类."

  3. 在MSDN上:"所有控制器的基类是ControllerBase类,它提供了一般的MVC处理.Controller类继承自ControllerBase,是控制器的默认实现."

  4. 在Adam Freeman的"Pro ASP.NET MVC 5 Framework"一书中:"在ASP.NET MVC中,控制器只是C#类(通常继承自System.Web.Mvc.Controller,即框架的内置控制器基类). "

谁是对的?"内置基类"在这种情况下究竟意味着什么?"Controller"是内置的基类和"ControllerBase"的???? (什么是正确的措辞?)基类?

.net c# asp.net-mvc

5
推荐指数
2
解决办法
8477
查看次数

WPF 在列表框中拖放,并带有将放置位置的预览阴影

我编写了一个看板用户控件,我可以在其中将一些卡片从一列拖放到另一列(列表框/列表框项目),并且我使用了组件“ https://github.com/punker76/gong-wpf-dragdrop ”去做这个。现在我想添加一个新行为:显示一个预览阴影,卡片将被放置在附件中的动画 gif 中: 插入卡的阴影

动画 gif 显示了执行此操作的 DevExpress 组件。我不想使用 DevExpress,而是想使用另一个开源组件,扩展 gong-wpf-dragdrop 或自己执行此操作。

是否有人已经这样做了或知道一个组件这样做?如果没有,有人有这样做的策略吗?

  • 我已经尝试过装饰器,但是装饰器位于另一层中,并且没有在列表框中显示(也许我做错了什么)
  • 我现在正在尝试的下一件事是向列表框添加一些临时虚拟元素,但要使其工作似乎相当复杂并且需要大量代码(也许我使这件事过于复杂)
  • 有人对策略或组件或元素有更好的想法来使其像动画 gif 中一样工作吗?

我很惊讶没有在谷歌上找到更多关于这个主题的信息。每个人都用 DevExpress 或 Telerik 做这样的事情吗?或者直到现在还没有人发布开源解决方案?

c# wpf drag-and-drop listbox listboxitem

3
推荐指数
1
解决办法
3117
查看次数

标签 统计

c# ×2

.net ×1

asp.net-mvc ×1

drag-and-drop ×1

listbox ×1

listboxitem ×1

wpf ×1