GrapeCity ActiveReports for .NET 14.0J
AutoSize プロパティ (Barcode)
使用例 

GrapeCity.ActiveReports アセンブリ > GrapeCity.ActiveReports.SectionReportModel 名前空間 > Barcode クラス : AutoSize プロパティ
バーコードがコントロールに適合するために自動的に伸縮するかどうかを取得または設定します。
シンタックス
'宣言
 
Public Property AutoSize As Boolean
public bool AutoSize {get; set;}

プロパティ値

デフォルト値はtrueです。

解説

trueに設定すると、バーコードを適切なサイズに自動的にリサイズします。このプロパティは、バーコードがJapanesePostal、QRCode、PDF417、Code49の場合に有効です。これらのバーコード規格は、バーの縦横の比率が決まっており、規定外のサイズは読み取ることができません。このため、必ずこのプロパティで適切なサイズにリサイズするようにしてください。

このプロパティを設定した後に、バーコードに関する他のプロパティやメソッドを変更した場合、必ず一旦falseにして、再度trueに設定しなおすようにしてください。

また、設計時に、このプロパティを使用してもバーコードに加えた変更が有効にならないときがあります。その場合は、BarCodeコントロールのサイズをマウスでリサイズすることで解決できる場合があります。この問題は設計時のみで、実行時には影響しません。

使用例
private void detail_Format(object sender, System.EventArgs eArgs)
{
    this.barcode1.AutoSize = true;
}
Private Sub Detail1_Format(ByVal sender As Object, ByVal e As System.EventArgs) Handles Detail1.Format
    Me.Barcode1.AutoSize = True
End Sub
参照

Barcode クラス
Barcode メンバ