コントロールのコレクションで中央の UserControl の新しいバージョンを作成しています。開発者がもう使用しないように、古いバージョンを廃止したいと考えています (古いリファレンスも変更することを願っています)。
codebehind クラスを obsolete に設定しようとしましたが、効果がないようです。XAML またはコードで、古い UserControl について警告するようにコンパイラに指示する他の方法はありますか?
編集: 明確にするために、UserControl が XAML で参照されたときに警告を表示する必要があります。コード ビハインドでインスタンス化され、コード ビハインド クラスが古いものとしてマークされている場合、警告が表示されます。