実行時に(動的に)レポート内(ヘッダー内)にイメージをロードしたいと思います。ReportViewer WPF - イメージを動的に設定する
は、私はすでに次のパラメータを作成しました:
Name: Path
Datatype: String (should be the path to the image)
Allow Blank = True
はその後、私はdragedてきたが、私のレポートにイメージコントロールをdroped。 セット名へ:Image2の ImageSourceは:外部 使用以下の画像:
viewerInstance.LocalReport.EnableExternalImages = true;
List<ReportParameter> param1 = new List<ReportParameter>();
//header_2.png exists (for test purposes) in the root folder
param1.Add(new ReportParameter("Path", @"/header_2.png"));
viewerInstance.LocalReport.SetParameters(param1);
それはdoesnの:(戻って私のメインウィンドウで)私は、次のコードを追加した今[@Path]
仕事。 このエラーメッセージが表示されます:
指定されたバインディング制約に一致する 'ReportViewer.MainWindow'型のコンストラクタの呼び出しで例外がスローされました。 {"レポート定義元が指定されていません"}
アイデアはありますか?