Ignite UI for Blazor 製品のコンポーネントを使用して開発を行う際、Visual Studio で以下の警告が表示される場合があります。

BL0005: Component parameter ‘#####’ should not be set outside of its component.

これは、Blazor アプリケーションにおいてコンポーネントのプロパティがコンポーネント外から設定・変更されたと検知された場合に表示されるものです。
警告が表示されている場合でも、製品の動作に影響はございません。
ただし、開発時の表示を抑制したい場合は、該当箇所を #pragma warning で囲むことで、警告を一時的に無効化できます。

#pragma warning disable BL0005
// 警告が表示されるc#コード //
#pragma warning restore BL0005

Razor コードで表示される警告の場合は以下のように記述できます。

@{
	#pragma warning disable BL0005
}
警告が表示されるrazorコード
@{
	#pragma warning restore BL0005
}

製品について

Ignite UI for Blazor