چه دوره ای می خواهید یاد بگیرید؟

آینده خود را با دوره های آموزشی دانشجویار تضمین کنید

۴۹۷۹ ساعت فیلم تدریس شده است

بیش از ۵۰ هزار دانشجو

بیش از ۳۰۰ مدرس

صفحه نخست
رشته کامپیوتر
برنامه نویسی programming
پرینت گرفتن از دیتاگرید ویو به صورت وسط چین(افقی و عمودی) در سی شارپ
۳۵ نظر
بازدید : 4,834 بازدید
پرینت گرفتن از دیتاگرید ویو به صورت وسط چین(افقی و عمودی) در سی شارپ

به نام خدا

با یکی دیگر از آموزش های وبسایت  دانشجویار در خدمت شما هستیم.

در این قسمت میخواهم روش پرینت گرفتن از دیتاگرید ویو رو به شما عزیزان آموزش بدهم.

آموزشی که قبلا در سایت قرار گرفته بود و از اطلاعات دیتاگرید ویو پرینت میگرفت از راست چین یا وسط چین پشتیبانی نمیکرد و اطلاعات فارسی همه به صورت چپ چین چاپ می شدند.اما در این آموزش ما اطلاعات را به صورت وسط چین چاپ خواهیم کرد.

بنده به صورت راست چین را نپسندیدم بنابراین به صورت وسط چین را آموزش دادم که بسیاز زیبا تر است.

به شما قول میدهم در هیچ کجای اینترنت مشابه این آموزش را پیدا نخواهید کرد.بنده به شخصه ۳ ساعت در سایت های خارجی و ایرانی به جستجو پرداختم تا مطمئن شوم.ولی در سایت های خارجی که هیچ و در سایت های ایرانی هم فقط یک مورد بود که دارای اشکالات بسیار زیاد از جمله چاپ نکردن بیش از یک صفحه ،پشتیبانی نکردن از تعداد کاراکتر های در هر سطر بیشتر از یک مقدار خاص،کج چاپ شدن تصویر و…

پرینت گرفتن به صورت A4 افقی هم اضافه شد.در ادامه مطلب…

امید وارم مورد استفاده قرار بگیرد. در نظرات منتظر شما هستم.استفاده خود از این آموزش را در نظرات بیان کنید.

موفق باشید

تصویری از نتیجه

http://cdn.daneshjooyar.com/uploads/Picture2.png

دوستان برای پرینت گرفتن به صورت افقی به جای متد SetupThePrinting از متد زیر استفاده کنید

http://www.dl.daneshjooyar.com/users/user1017/landScape.txt

تصویر نمونه از چاپ شدن افقی

http://cdn.daneshjooyar.com/uploads/Picture16.png

مطلب مفیدی برای شما بود ؟؟ پس به اشتراک بگذارید برای دوستانتان

دریافت کنید

  •   لینک اول :   براي دانلود روي تصوير مقابل کليک کنيد »
در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.
  • *
  • *
  • *
  • *
  • در صورتی که توضیحات نوشته، دموی آموزش و لینک های ارزیابی پاسخگوی سوالات شما در مورد این دوره آموزشی نمی باشد و نیاز به مشاوره بیشتری دارید لطفا این فرم را تکمیل کرده و در ساعات اداری منتظر تماس همکاران ما باشید.

    پیام شما با موفقیت ثبت شد. در اولین فرصت با شما تماس گرفته خواهد شد.
    • مطالب مرتبط
    • دیگر آموزش های مرتبط با این مدرس
    • رزومه مدرس

    نظرات کاربران

    ۳۵
    • محمد یزدان پناه
      یکشنبه ۲۴ بهمن ۱۳۹۵ - ۲۰:۱۰

      ممنون خیلی کامل و عالی بود

    • محسن
      دوشنبه ۲۹ شهریور ۱۳۹۵ - ۱۶:۱۷

      سلام آقای باقی
      چجوری میشه ستون ها رو از چپ به راست نمایش داد و فقط فیلدهای مورد نظرم رو چاپ کنم.
      تشکر

      • مدرس وحید باقی
        سه شنبه ۳۰ شهریور ۱۳۹۵ - ۱۶:۰۵

        سلام
        دوست عزیز اساس این آموزش این بود که وسط چین یادبدیم ، چون همه کد هایی که تو اینترنت هست چپ چین هست.یه سرچ کنید پیدا میکنید.
        الان هم دسترسی پاسخگویی به نظرات از بنده گرفته شد و نمیتوانم نظرات آموزش های مرتبط با خودم رو به راحتی پاسخ بدم.پس اگر پاسخ سوالی رو ندادم به این دلیل هست

    • وحید یعقوبی
      دوشنبه ۱۰ اسفند ۱۳۹۴ - ۱۴:۳۰

      سلام وخسته نباشید خدمت استاد باقی
      آموزش شما عالی بود.

    • هارپاک نیازی
      جمعه ۲۷ آذر ۱۳۹۴ - ۱۳:۳۶

      سلام آقای مهندس بی زحمت ایمیلتون رو چک کنین من یه فایلی براتون فرستادم. ممنونم از پیگیری شما بابت حل مشکل من

    • هارپاک نیازی
      جمعه ۲۷ آذر ۱۳۹۴ - ۰۰:۲۲

      سلام آقای باقی، آموزش خیلی زیبایی بودش.
      من از برنامه شما استفاده کردم ولی متاسفانه هم فایل کلاسی که تو برنامه شما بودش و هم فایل کلاسی که گذاشتین و همینطور دستوری که گذاشتی از هر کدومش ک استفاده کردم جواب ندادش وتیتر صفحه چاپ من از راست به چپ هستش ولی اطلاعات من از چپ به راست هستش.
      یه مشکلی دیگه ای هم دارم من میخوام توی چاپ کاغذ من به صورت عمونی نمایش داده بشه اخه اصلاعات زیاد هستش و تو صفحه افقی جا نمیگیره.
      ممنون میشم راهنمایی کنین من یکمی عجله دارم.
      با تشکر

      • مدرس وحید باقی
        جمعه ۲۷ آذر ۱۳۹۴ - ۰۹:۲۴

        سلام پاسخ براتون ایمیل شد

    • محمد
      پنج شنبه ۲۸ آبان ۱۳۹۴ - ۲۱:۱۷

      ممنون عالی بود

      • مدرس وحید باقی
        پنج شنبه ۲۸ آبان ۱۳۹۴ - ۲۲:۲۵

        خواهش میکنم
        موفق باشید

    • مرتضی
      شنبه ۲ آبان ۱۳۹۴ - ۲۲:۳۸

      سلام. همانطور که خودتون هم اشاره کردین برای تهیه آموزش زحمت کشیدین و من به نوبه خودم ازتون ممنونم.

    • rasool
      شنبه ۲ آبان ۱۳۹۴ - ۱۲:۰۶

      سلام مهندس واقعا ممنون خسته نباشید فقط یه سوال ؟ دیتاگرید ویو من راست چین هست زمان اجرا به تریب نام و نام خانوادگی و . .. ولی بعد زدن دکمه پرینت دقیقا برعکس میشه. کجایه کلاس رو باید تغییرداد یا مشکل از کجاست؟؟ توی فیلم آموزشی هم اگر توجه کنید ذقیقا همین مشکل هست.ممنون میشم کمکم کنید.منتظر جوابتون هستم..یا حق

      • مدرس وحید باقی
        یکشنبه ۳ آبان ۱۳۹۴ - ۱۹:۵۰

        سلام
        ممنون از نظرتون
        برای پرینت گرفتن از دیتاگرید ویو به عنوان گزارش گیری بهتره که از نرم افزار های گزارش گیری استفاده بشه .من تو یکی از پروژه هام مجبور بودم که بدون استفاده از اونها این کار رو انجام بدم و این کلاسی که درست کردم برای اینجور مواقع کاربرد داره
        برای برطرف کردن مشکل شما راه حلی که من تست کردم این هست:
        کلاس DataGridViewPrinter رو بازکنید در داخل متد(private void DrawHeader(Graphics g در خط ۲۵۹ (اگر نمیدونید چه جوری شماره خط ها رو فعال کنید آخر این نظر رو بخونید)
        داخل حلقه for رو اینجوری تغییر بدید.شرط حلقه رو به صورت زیر تغییر بدید
        for (int i = (int)mColumnPoints[mColumnPoint].GetValue(1); i >= (int)mColumnPoints[mColumnPoint].GetValue(0); i–)
        با این کار اون مشکل برطرف میشه

        برای نمایش شماره خطوط در ویژوال استودیو به منوی tools بعد options بعدtexteditor بعد AllLanguages و در نهایت تیک گزینه LineNumbers رو بزنید
        موفق و پیروز باشید

        • rezalost
          چهارشنبه ۱۳ آبان ۱۳۹۴ - ۰۴:۲۷

          با سلام . ممنون از آموزش خوبتون . واقعا عالی بود .
          فقط منم همین مشکل را دارم که داده ها را از چپ به راست لیست میکنه . راه حلی هم که ارایه دادید (تغییر شرط حلقه for) متاسفانه جواب نمیده و با پیغام مواجه میشم .

    • مصطفی
      دوشنبه ۱۲ مرداد ۱۳۹۴ - ۲۲:۳۲

      سلام
      خیلی کلاس خوبی طراحی کردی

    • orod09
      پنج شنبه ۱۱ تیر ۱۳۹۴ - ۱۳:۳۰

      سپاس از آموزش خوبتون. کالمال مفید بود

    • شهاب
      دوشنبه ۲۵ اسفند ۱۳۹۳ - ۰۲:۵۳

      سلام به همه
      لینک نمیدونم چرا باز نمیشه برای من
      اگه ممکنه براتون،یه چک بکنید ببینید مشکل داره یا برای من دانلود نمیشه
      ممنونم

      • هادی نیا
        دوشنبه ۲۵ اسفند ۱۳۹۳ - ۰۸:۴۳

        سلام
        لینک مشکلی نداره،دوباره امتحان کنید

    • ghasem
      پنج شنبه ۲۰ آذر ۱۳۹۳ - ۱۶:۲۳

      آقای باقی لطفا جواب بدین !

    • ghasem
      چهارشنبه ۱۹ آذر ۱۳۹۳ - ۲۳:۱۴

      سلام
      من دقیقا مثل فیلم (آموزشی) رفتم جلو ولی ارور میده …
      البته فرم اصلیم mdi هستش … نمیدونم ربطی داره یا نه ؟

    • علی نوری
      جمعه ۲۳ آبان ۱۳۹۳ - ۱۶:۰۱

      فقط میتونم بگم شیر مادرت حلال و زندگیت پر از شادی . پر انرژی باشی دوست عزیز

    • m
      جمعه ۱۴ شهریور ۱۳۹۳ - ۱۹:۴۳

      سلام استاد
      واقعا آموزشتان خیلی عالی بود
      خیلی از شما تشکر می کنم .
      موفق باشید

    • محمد
      پنج شنبه ۶ شهریور ۱۳۹۳ - ۱۶:۵۳

      سلام مهندس واقعا ممنون خسته نباشید فقط یه سوال ؟ من دیتاگرید ویو خودمو راست چین کردم زمان اجرا به تریب نام و نام خانوادگی کدملی الی آخر .. ولی بعد زدن دکمه پرینت نام میشه آخرین ستون و نام خانوادگی یکی مونده به آخر یعنی دقیقا برعکس!!! کجایه کلاس رو باید تغییر بدم یا مشکل از کجاست؟؟مممممنوووون میشم کمکم کنید

    • محم
      پنج شنبه ۶ شهریور ۱۳۹۳ - ۱۶:۴۹

      سلام مهنهدس واقعا ممنون خسته نباشید فقط یه سوال من دیتاگرید خودو راست چین کردم زمان اجرا به تریب نام و نام خانوادگی کدملی الی آخر .. ولی بعد زدندکمه پرینت نام میشه آخرین ستون و نام خانوادگی یه مونده به آخر یعنی دقیقا برعکس کجایه کلاو باید تغییر دم ا مشکل از کجاست؟؟مممممنوووون میشم کمکم کنید

      • مدرس وحید باقی
        پنج شنبه ۶ شهریور ۱۳۹۳ - ۱۷:۲۴

        سلام من روش فکر میکنم ولی یه پیشنهاد دارم زیاد حرفه ای نیست ولی میتونید یه دیتاگرید کوچیک درست کنید و قابلیت نمایشش رو بردارید و اطلاعات رو برعکس توی اون منتقل کنید بعد از اون کوچیکه پرینت بگیرید ولی همونطور که گفتم حرفه ای نیست .اگه راهی پیدا کردم فیلم رو آپدیت میکنم.موفق باشید

    • امین
      سه شنبه ۲۱ مرداد ۱۳۹۳ - ۰۴:۵۵

      سلام
      با تشکر فراوون از سایتتون … ی پیشنهادی داشتم که اینکه : ممکنه خیلی از سوالای دوستان ، برای خیلی های دیگه هم سوال باشه اگه بتونین بخشیو هم به سوالات پرکاربرد جواب داده شده، اختصاص بدین فکر میکنم مورد توجه خیلیا قرار بگیره و به این روند پیشرفتتون سرعت بیشتری ببخشه …
      ;)

    • amir
      پنج شنبه ۱۶ مرداد ۱۳۹۳ - ۰۹:۱۸

      خیلی ممنون مهندس
      واقعا خوشحالم کردی
      یا علی (ع)

    • amir
      چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۱:۲۵

      بله ؟
      میشه جواب بدید چیکار کنم
      انجمن مشکل داره
      Forbidden

      You don’t have permission to access / on this server.

      Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request
      .
      لطفا اگر میشه جواب بدید

      • مدرس باقی
        چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۲:۰۷

        من سعی میکنم راه حلی براش پیدا کنم. برای افقی کردن a4 در چاپ.
        منتظر باشید.بازم چک کنید انحمن رو ببینید میاد بالا یا نه چون من توی اونجا میتونم جواب رو راحت بذارم

      • مدرس باقی
        چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۲:۴۱

        سلام مشکلتون رو حل کردم.دوباره مطلب رو باز کنید یه فایل گذاشتم برای پرینت به صورت افقی
        موفق باشید

    • farzin
      چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۰:۴۶

      راستی یادم رفت آموزشتونم نگاه کردم مانند بقیه آموزشهاتون کاملا کاربردی و عالی هستشhttp://www.daneshjooyar.com/wp-content/plugins/wp-monalisa/icons/wpml_good.gif

    • amir
      چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۰:۱۳

      سلام
      واقعا عالی بود
      من فقط برای پروژم یه مشکلی دارم اونم اینه که داد فیلد های من تقریبا ۴۰ تاست میخوام از دیتا گرید پرینت بگیرم چند صفحه میشه که این زیاد جالب نمیشه میشه بگید چطوری میتونم این مشکل رو حل کنم ؟
      بازم ممنون از آموزش خوبتون

      • مدرس باقی
        چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۱:۱۱

        منظورتون رو درست متوجه نشدم .یعنی ۴۰ تا فیلد دارید که توی یک صفحه ی a4 که عمودی هست جانمیشه.درسته؟ توی انجمن مطرح کنید حتما به جواب میرسید

    • farzin
      چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۰۹:۰۳

      سلام آقای باقی من در چت دانشجویار قبلا با شما صحبت کردم اما الان مدتیه نتونستم با شما صحبت کنم.به همین دلیل اینجا صوآلم مطرح کردم .در مورد سیستم و رود و خروج کالا مزاحمتون شدم که شما گفتین فردای اون روزی که باهم صحبت کردیم توی سایت فیلم آموزشیش میزارین اما مثله اینکه سرتون شلوغ بود و نتونستین اگه میشه لطف کنین و این آموزش بزارین چون خیلی بهش نیاز دارم و کارم گیره این آموزش. مزمون فیلم میخوام به این صورت باشه که و قتی یه کالایی را با یک شماره فاکتور خرید و یک کد کالا ذخیره میکنم وقتی دوباره همون کالا رو با شماره فاکتور خرید جدید ذخیره میکنم بهم ارور کد کالا تکراری است نده و به تعداد قبلی اضافه بشه و در گزارشاتم(جستجو) بتونم هر وقت شماره فاکتور وارد کردم اقلام اون فاکتور نمایش داده بشه به همراه نام کاربری که ثبت کرده و همچنین موقع صدور فاکتور فروش بشه موجودی کالا نمایش داده بشه و از انبار کم بشه و نام مشتری و نام کاربر که فروخته ثبت بشه و در گزارشاتم(جستجو) به آن دستری داشته باشم برحسب فیلتری که میشه چه شماره فاکتور یا نام مشتری.ببخشید سرتون به درد آوردم کلا سیستم ورود و خروج کالا که شما برای نرم افزارهای حسابداری فروشگاهی پیاده میکنید میخواستم ممنون میشم اگه این لطف برام بکنید و ازش یه آموزش بسازید چون خیلی بهش احتیاج دارم و کارمم گیره این موضوع هستش هزینشم میدم بازم ممنون و منتظرم

      • مدیر- تقی زاده
        چهارشنبه ۱۵ مرداد ۱۳۹۳ - ۱۲:۱۶

        سلام
        توی بپرس بدون مطرح کنین

    دوره های آنلاین دانشجویار

    دسته بندی

    تحصیلات تکمیلی

    رشته الکترونیک

    رشته کامپیوتر

    سایر دسته های دانشجویار

    سایر نرم افزارها

    کلاس آنلاین

    مدرسین

    تعداد دوره
    بر اساس امتیاز
    حروف الفبا
    • کد تخفیف :

      goldpack

      ویژه خرید پکیج طلایی (C#,ASP,PHP,Android,Network)
      60 درصد تخفیف

    مطالب سایت بر اساس

    جدیدترین ها
    محبوب ترین ها
    بطور تصادفی
    دانشجویار نماد اعتماد الكترونیكی کسب و کار های اینترنتی مجوز نشر دیجیتال لوگو شرکت به پرداخت ملت ساماندهی محتوای فضای مجازی بانک تجارت دانشجویار