نمایش نتایج 1 تا 6 از 6

نام تاپیک: نمايش ديتاگرايد بصورت كامل

  1. #1
    کاربر دائمی آواتار jigily
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    زير سايه حضرت صاحب
    پست
    320

    نمايش ديتاگرايد بصورت كامل

    من ميخوام ديتاگرايدم همه داده هارو بصورت كامل نشون بده و از scrollاستفاده نكنه ..يعني ممكنه در آينده داده هاي زيادي بهش اضافه بشن و وقتي ميخوام همش نشون بدم خود ديتاگرايد تغيير سايز بده..

  2. #2

    نقل قول: نمايش ديتاگرايد بصورت كامل

    منظورت اندازه ستون های دیتا گریده؟
    اگه اینه که مقدار Columns Auto Size رو برابر با Fill بزار درست میشه.
    موفق باشید


    استخدام برنامه نویس دات نت (Asp.net,C#‎‎‎‎,jquery,...)
    ترجیحا خراسان شمالی ، بجنورد
    به صورت پاره وقت و تمام وقت

    ارسال اطلاعات و رزومه کاری به Job@tosa.ir

  3. #3
    کاربر دائمی آواتار jigily
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    زير سايه حضرت صاحب
    پست
    320

    نقل قول: نمايش ديتاگرايد بصورت كامل

    نقل قول نوشته شده توسط iranmsb مشاهده تاپیک
    منظورت اندازه ستون های دیتا گریده؟
    اگه اینه که مقدار Columns Auto Size رو برابر با Fill بزار درست میشه.
    موفق باشید
    اين باعث ميشه كه طول ستون ها خودبخود بر حسب تعداد داده تغيير كنه؟

  4. #4
    کاربر دائمی آواتار hakelberfin
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    تبریز
    پست
    137

    نقل قول: نمايش ديتاگرايد بصورت كامل

    منظورت اینه که اندازه ی ستونهایی که طوی دادشون از قبل مشخص نیست رو چطور مشخص کنی؟


    this
    .ColumnName.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.DisplayedCells;


    یا

    روی دیتاگرید کلیک راست کن و گزینه ی Edit Column رو انتخاب کن
    سنونی که میخوای سایزش بر حسب داده های ورودی تنظیم بشه رو انتخاب کن.
    مقدار خاصیت AutoSizeMode رو به DisplayedCells تغییر بده

    در این حالت اندازه ستون بر حسب طول بزرگترین داده تنظیم میشه

  5. #5
    کاربر دائمی آواتار jigily
    تاریخ عضویت
    بهمن 1387
    محل زندگی
    زير سايه حضرت صاحب
    پست
    320

    نقل قول: نمايش ديتاگرايد بصورت كامل

    نقل قول نوشته شده توسط hakelberfin مشاهده تاپیک
    منظورت اینه که اندازه ی ستونهایی که طوی دادشون از قبل مشخص نیست رو چطور مشخص کنی؟



    در این حالت اندازه ستون بر حسب طول بزرگترین داده تنظیم میشه
    منظورم ستوني كه داده ها توش مياد طول اون چكار بايد كرد؟؟من نميددونم كه الان چند تا داده ممكنه داشته باشه؟ متوجه شديد؟

  6. #6
    کاربر دائمی آواتار hakelberfin
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    تبریز
    پست
    137

    نقل قول: نمايش ديتاگرايد بصورت كامل

    دوست عزیز به نظر من برای انجام اینکار باید کدنویسی کنی .
    روش بهتر اینه که یه DataGridView سفارشی بنویسی.
    یا میتونی تابعی شامل کد زیر بنویسی بعد از هر بار عمل اضافه کردن و حذف کردن از DataGridView این تابع رو فراخونی کنی

    this
    .dataGridView_You.Size = newSize(this.dataGridView_You.Size.Width, this.dataGridView_You.Rows.Count * (اندازه هر سطر) + (اندازه قسمت عنوان جدول);

    البته باید ارتفاع فرمت رو هم متناسب با تغییرات ارتفاع جدولت تغییر بدی.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •