اخي ربما يفيدك الكود التالي فهو يقوم بجعل الهامش = 0 في صفحة عرض التقرير
كود :
'creates a new page setting
Dim instance As New PageSettings()
'create the new margin values (left,right,top,bottom)
Dim value As New Margins(0, 0, 0, 0)
'gives your new pagesetting a value
instance.Margins = value
'report viewer now sets your margins
ReportViewer1.SetPageSettings(instance)
(24-06-20, 07:36 AM)معاند الحظ كتب : وعليك السلام ورحمة الله وبركاته
اخي ربما يفيدك الكود التالي فهو يقوم بجعل الهامش = 0 في صفحة عرض التقرير
كود :
'creates a new page setting
Dim instance As New PageSettings()
'create the new margin values (left,right,top,bottom)
Dim value As New Margins(0, 0, 0, 0)
'gives your new pagesetting a value
instance.Margins = value
'report viewer now sets your margins
ReportViewer1.SetPageSettings(instance)
أهلا بك أخي الكريم , أخي هل أنت متأكد من إرتفاع قسم Section1 أو الـ Detail هل إرتفاعه يساوي إرتفاع الأدوات الموجوده في القسم لأنه في الصوره يبدو كذلك , بالتوفيق .
كود :
For Each Breathe in MyLife
Breathe.Say " سبحان الله والحمد لله ولا إله إلا الله والله أكبر أستغر الله العظيم وأتوب إليه"
Next
شكرا لجميع اخواني الكرام
الحمدلله علمت اين تكمن المشكلة
اولا النتيجة في الصورة كما تروون
المشكلة تكمن في ارتفاع خانة النص
فخانة النص اثناء عرض التقرير تغير ارتفاعها لتناسب حجم الخط داخلها
فإذا كانت خانة النص اكبر لعرض الخط داخلها فتقلص ارتفاعها فيظهر هناك فراغ اسفلها
أما إذا كان ارتفاع خانة النص مساوى أو أقل لعرض الخط داخله فيزيد الارتفاع ليناسب حجم الخط
وبذلك لا يظهر فراغ بين الصفوف
ولكن تراعي ان يكون ارتفاع الـ section نفس ارتفاع الاداة داخله
وايضا الغاء خاصية محاذاة الاداة للشبكة حتي تغير الارتفاع يدويا بسهولة