我将[SuprressPropertyChangedWarnings]放置在WPF中以禁止生成警告?

问题描述 投票:0回答:1

我在Visual Studio的“输出”窗口中收到一个生成警告,指出:

...警告:Fody / PropertyChanged:On_PropertyName_Changed方法的不受支持的签名:MainWindowViewModel中的OnUsersChanged。您可以使用[SuppressPropertyChangedWarnings]禁止显示此警告。

这是导致错误的方法。

 private void OnUsersChanged(object sender, NotifyCollectionChangedEventArgs e)
        {
            defaultChangeFactory.Current.OnCollectionChanged(this, "Users",
               Users, e);
        }

我的问题是在哪里放置[SuppressPropertyChangedWarnings]以禁止显示警告?我尝试将[SuppressPropertyChangedWarnings]用作方法的属性,但这不起作用。

build suppress-warnings fody
1个回答
0
投票

您可以将其直接放在静态OnPropertyChanged方法上方,在您的情况下,位于OnUsersChanged上方,如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.