C# + CrystalReport 簡単 Windows アプリ 記録
Windows アプリケーション用のプロジェクトを作成する
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img35__temp.jpg)
![_temp.png _temp.png](http://bonurd.winofsql.jp/sb/img/img36__temp.png)
クリスタルレポートのコントロールをフォーム上に配置
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img37__temp.jpg)
レポート本体を作成
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img38__temp.jpg)
![_temp.png _temp.png](http://bonurd.winofsql.jp/sb/img/img39__temp.png)
![Image10.png Image10.png](http://bonurd.winofsql.jp/sb/img/img40_Image10.png)
![Image11.png Image11.png](http://bonurd.winofsql.jp/sb/img/img41_Image11.png)
![Image12.png Image12.png](http://bonurd.winofsql.jp/sb/img/img42_Image12.png)
![Image13.png Image13.png](http://bonurd.winofsql.jp/sb/img/img43_Image13.png)
![Image14.png Image14.png](http://bonurd.winofsql.jp/sb/img/img44_Image14.png)
![Image15.png Image15.png](http://bonurd.winofsql.jp/sb/img/img45_Image15.png)
![Image16.png Image16.png](http://bonurd.winofsql.jp/sb/img/img46_Image16.png)
![Image17.png Image17.png](http://bonurd.winofsql.jp/sb/img/img47_Image17.png)
![Image18.png Image18.png](http://bonurd.winofsql.jp/sb/img/img48_Image18.png)
![Image19.png Image19.png](http://bonurd.winofsql.jp/sb/img/img49_Image19.png)
![Image20.png Image20.png](http://bonurd.winofsql.jp/sb/img/img50_Image20.png)
![Image21.png Image21.png](http://bonurd.winofsql.jp/sb/img/img51_Image21.png)
![Image22.png Image22.png](http://bonurd.winofsql.jp/sb/img/img52_Image22.png)
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img53__temp.jpg)
クリスタルレポートのコントロールを、レポートの実体に関係付ける
![Image32.png Image32.png](http://bonurd.winofsql.jp/sb/img/img54_Image32.png)
![Image33.png Image33.png](http://bonurd.winofsql.jp/sb/img/img55_Image33.png)
![Image34.png Image34.png](http://bonurd.winofsql.jp/sb/img/img56_Image34.png)
フォームのイベントコードを書く
フォームのプロパティのイベントボタンでイベントリストを出して、
SizeChanged イベントをダブルクリック( 以下の赤丸部分 )
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img57__temp.jpg)
C#コードを書く
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img58__temp.jpg)
実行画面
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img59__temp.jpg)
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img35__temp.jpg)
![_temp.png _temp.png](http://bonurd.winofsql.jp/sb/img/img36__temp.png)
クリスタルレポートのコントロールをフォーム上に配置
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img37__temp.jpg)
レポート本体を作成
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img38__temp.jpg)
![_temp.png _temp.png](http://bonurd.winofsql.jp/sb/img/img39__temp.png)
![Image10.png Image10.png](http://bonurd.winofsql.jp/sb/img/img40_Image10.png)
![Image11.png Image11.png](http://bonurd.winofsql.jp/sb/img/img41_Image11.png)
![Image12.png Image12.png](http://bonurd.winofsql.jp/sb/img/img42_Image12.png)
![Image13.png Image13.png](http://bonurd.winofsql.jp/sb/img/img43_Image13.png)
![Image14.png Image14.png](http://bonurd.winofsql.jp/sb/img/img44_Image14.png)
![Image15.png Image15.png](http://bonurd.winofsql.jp/sb/img/img45_Image15.png)
![Image16.png Image16.png](http://bonurd.winofsql.jp/sb/img/img46_Image16.png)
![Image17.png Image17.png](http://bonurd.winofsql.jp/sb/img/img47_Image17.png)
![Image18.png Image18.png](http://bonurd.winofsql.jp/sb/img/img48_Image18.png)
![Image19.png Image19.png](http://bonurd.winofsql.jp/sb/img/img49_Image19.png)
![Image20.png Image20.png](http://bonurd.winofsql.jp/sb/img/img50_Image20.png)
![Image21.png Image21.png](http://bonurd.winofsql.jp/sb/img/img51_Image21.png)
![Image22.png Image22.png](http://bonurd.winofsql.jp/sb/img/img52_Image22.png)
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img53__temp.jpg)
クリスタルレポートのコントロールを、レポートの実体に関係付ける
![Image32.png Image32.png](http://bonurd.winofsql.jp/sb/img/img54_Image32.png)
![Image33.png Image33.png](http://bonurd.winofsql.jp/sb/img/img55_Image33.png)
![Image34.png Image34.png](http://bonurd.winofsql.jp/sb/img/img56_Image34.png)
フォームのイベントコードを書く
フォームのプロパティのイベントボタンでイベントリストを出して、
SizeChanged イベントをダブルクリック( 以下の赤丸部分 )
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img57__temp.jpg)
C#コードを書く
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img58__temp.jpg)
int w = Form1.ActiveForm.Width; int h = Form1.ActiveForm.Height; crystalReportViewer1.Width = w - 40; crystalReportViewer1.Height = h - 70;
実行画面
![_temp.jpg _temp.jpg](http://bonurd.winofsql.jp/sb/img/img59__temp.jpg)