現在、DevExpress Xtrareports を使用していますが、レポートの名前の設定に問題があります (印刷キューに表示されます)。
コードで作成した XtraReport のインスタンスの .Name プロパティをデータベース フィールドの値に設定しています。一部の値では、これにより例外がスローされます。
問題は、XtraReport がビジュアル コントロールの基本クラスである XRControl から name プロパティを継承しているようです。
そのため、winforms のビジュアル コントロールの名前として有効な値にのみ名前を設定できます。
Google を検索しましたが、Windows フォームで有効なコントロール名のルールが何であるかの明確なリストを見つけるのは驚くほど困難です。
数字で始めたり、ドットやハイフン ('-') を含めたりすることはできません。
誰かが完全なルールを知っていますか、またはどこで見つけることができますか?