如何在Visual Studio 2019中将Partial Class添加到Blazor中的组件?

ozxc1zmp  于 2023-06-24  发布在  其他
关注(0)|答案(3)|浏览(113)

我没有找到在Visual Studio 2019中应该单击以创建分部类的位置。
在我创建了一个新的“RazorComponent”文件后,我不能向其中添加分部类。
我在哪里添加它?

yyhrrdl8

yyhrrdl81#

有两种方法可以将代码添加到Razor组件中:
1.添加基类并在组件中添加@inherits这个类,如何在this answer中描述。在这种情况下,基类不应该是分部的。
1.自2019年10月起we can use partial classes。你可以只添加同名的类名,添加.cs扩展名,标记为partial class:

在这种情况下,你不需要使用@inherits
请参见部分类支持文档。

pbossiut

pbossiut2#

像这样的吗:-具有“代码隐藏”类的razor页面

tpxzln5u

tpxzln5u3#

另一种方式:(对比2022年)
右键单击@Code部分,选择Quick Actions and Refactorings,选择Extract block to code behind。

相关问题