DevExpress での一覧、帳票等のレポート(ASPxWebDocumentViewer)の画像(XRPictureBox)の枠線タイプ設定のサンプルです。
現状の画面デザインはこのようになっています。
<レポートの画像の枠線タイプ設定>
「XtraReport1」ファイルの「XrPictureBox1」を選択します。
「XRPictureBox」のプロパティから「Me.XrPictureBox1.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.[Double]」を設定します。
【サンプルプログラム(VB.Net)】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
' 'XrPictureBox1 ' Me.XrPictureBox1.BorderColor = System.Drawing.Color.Blue Me.XrPictureBox1.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.[Double] Me.XrPictureBox1.Borders = CType((((DevExpress.XtraPrinting.BorderSide.Left Or DevExpress.XtraPrinting.BorderSide.Top) _ Or DevExpress.XtraPrinting.BorderSide.Right) _ Or DevExpress.XtraPrinting.BorderSide.Bottom), DevExpress.XtraPrinting.BorderSide) Me.XrPictureBox1.BorderWidth = 3.0! Me.XrPictureBox1.ImageUrl = "http://aqurex.jp/wp-content/uploads/2016/02/AQUREX_logo20160225_021.png" Me.XrPictureBox1.LocationFloat = New DevExpress.Utils.PointFloat(237.5!, 0!) Me.XrPictureBox1.Name = "XrPictureBox1" Me.XrPictureBox1.SizeF = New System.Drawing.SizeF(200.0!, 50.0!) Me.XrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage Me.XrPictureBox1.StylePriority.UseBorderColor = False Me.XrPictureBox1.StylePriority.UseBorderDashStyle = False Me.XrPictureBox1.StylePriority.UseBorders = False Me.XrPictureBox1.StylePriority.UseBorderWidth = False |
それでは、実行して動作確認を行います。
↓
無事、一覧、帳票等のレポート(ASPxWebDocumentViewer)の画像(XRPictureBox)の枠線タイプ設定が出来ました。