صفحه 3 از 3 اولاول 123
نمایش نتایج 81 تا 93 از 93

نام تاپیک: روش کار با دیتا گرید DataGride

  1. #81
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    اصفهان
    پست
    56

    نقل قول: روش کار با دیتا گرید DataGride

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

  2. #82
    کاربر دائمی
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    دیار کریمان
    پست
    1,008

    نقل قول: روش کار با دیتا گرید DataGride

    چطور میشه اطلاعات دیتاگریدویو رو داخل فایل اکسس ریخت
    توضیح : به وسیله کد نویسی یه فایل اکسس ایجاد کرد ، اطلاعات رو داخلش ریخت و ذخیره کرد
    با تشکر

  3. #83

    نقل قول: روش کار با دیتا گرید DataGride

    با سلام بر اساتيد محترم من چگونه ميتوانم در ديتا گريد ويو ستون بلا استفاده حاشيه سمت راست ( چپ ) را حذف كنم
    خيلي گشتم اما به جواب نرسيدم
    يه جا ديدم كه تو اين ستون ستون رديف رو ايجاد كردن

  4. #84
    کاربر دائمی آواتار viper2009
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    گوشه کویر
    پست
    728

    نقل قول: روش کار با دیتا گرید DataGride

    سلام
    این خصوصیت دیتا گرید را مطابق دستور فالس کن
    RowHeadersVisible = False

    و درسته میشه روی همیت ستون ردیف ایجاد کرد که در واقع نقاشی میشه کدش را بعداً می گذارم (اما وقتی رکوردها افزایش میابد به هم ریخته می شود)

  5. #85
    کاربر دائمی آواتار viper2009
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    گوشه کویر
    پست
    728

    نقل قول: روش کار با دیتا گرید DataGride

    یک فایل dll ضمیمه کردم که وقتی به کامپوننت های ویژوال اضافه می کنی یک امکان هم به دیتا گرید اضافه می شه که با انتخاب آن بطور اتوماتیک ستون ردیف ساخته خواهد شد و شما ستون Code را می توانید پنهان کنید.
    فایل های ضمیمه فایل های ضمیمه

  6. #86

    نقل قول: روش کار با دیتا گرید DataGride

    چطور می تونم رکوردی از دیتاگرید را براساس فیلدی رنگش رو تغییر بدم.

  7. #87

    نقل قول: روش کار با دیتا گرید DataGride

    نقل قول نوشته شده توسط armin8651 مشاهده تاپیک
    اینم تابعی برای اینکه سطرهای DataGrideView رو با دو رنگ مختلف به صورت یکی در میون ببینید تا خوندنش راحتتر باشه.

     
    Private Sub DG_backcolor()
    Dim i As Integer
    For i = 1 To (DataGrideView1.Rows.Count - 1) Step 2
    DataGrideView1.Rows(i).DefaultCellStyle.BackColor = Color.Lavender
    Next
    End Sub



    با ابن 2 خط کد خیلی راحت میتونی یکی در میان سطرها را رنگی کنید. این دو خط را در formload قرار بدین.

    DataGrideView1.DefaultCellStyle.BackColor = Color.LightYellow; 
    DataGrideView1.AlternatingRowsDefaultCellStyle.Bac kColor = Color.LemonChiffon;
    آخرین ویرایش به وسیله rezayeman : دوشنبه 22 خرداد 1391 در 08:05 صبح

  8. #88

    نقل قول: روش کار با دیتا گرید DataGride

    سلام دوستان

    من یه دیتا گرید دارم که یک ستون اون چک باکس هستش.
    چطوری میتونم کاری کنم که وقتی کاربر چک باکس هر سطر رو انتخاب کرد اون سطر select بشه و همچنین بتونه چندین سطرو انتخاب کنه.

    تقریبا مثل mail توی یاهو.

    من با select کردن چندتا سطر به صورت همزمان بدون فشردن کلید Ctrl مشکل دارم.

  9. #89

    نقل قول: روش کار با دیتا گرید DataGride

    کسی نیست جواب سوال مارو بده؟

  10. #90
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1388
    محل زندگی
    اصفهان
    پست
    56

    نقل قول: روش کار با دیتا گرید DataGride

    دوستان کسی در مورد نحوه کارکردن با گریدهای جانوس اطلاعاتی داره؟یا فایل راهنمای فارسی؟
    ممنون

  11. #91

    نقل قول: روش کار با دیتا گرید DataGride

    با عرض سلام خدمت دوستان
    من تو برنام هام تقریباً از همه کامپوننت های گرید ویو استفاده کردم که بالاخره تو یجا دچار مشکل شده و کارائی مورد نظر را نخواهد داشت

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

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


    public class DataGridView : System.Windows.Forms .DataGridView
    {
    private System.Drawing.Image image;

    [DllImport("user32.dll")]
    private static extern IntPtr GetDCEx(IntPtr hwnd, IntPtr hrgnclip, uint fdwOptions);

    [Category("Appearance")]
    public System.Drawing.Image Image
    {
    get
    {
    return this.image;
    }
    set
    {
    this.image = value;
    base.Invalidate();
    }
    }

    protected override void PaintBackground(Graphics graphics, Rectangle clipBounds, Rectangle gridBounds)
    {
    base.PaintBackground(graphics, clipBounds, gridBounds);
    if (this.image != null)
    graphics.DrawImage(this.Image, gridBounds);
    }

    protected override void OnScroll(ScrollEventArgs e)
    {
    base.OnScroll(e);
    this.Refresh();
    }

    protected override void OnPaint(PaintEventArgs e)
    {
    base.OnPaint(e);
    DataGridViewCellStyle style = new DataGridViewCellStyle();
    style.BackColor = SystemColors.GradientActiveCaption;
    this.AlternatingRowsDefaultCellStyle = style;
    this.RowHeadersWidth = 35;

    this.RowHeadersDefaultCellStyle.Padding = new Padding(this.RowHeadersWidth);
    }

    protected override void OnRowPostPaint(DataGridViewRowPostPaintEventArgs e)
    {
    base.OnRowPostPaint(e);

    SolidBrush brushes = new SolidBrush(Color.Black);
    if (base.RightToLeft == RightToLeft.Yes)
    e.Graphics.DrawString((e.RowIndex + 1).ToString(), this.Font, brushes, base.Width - e.RowBounds.Location.X - 15, e.RowBounds.Location.Y + 4);
    else
    e.Graphics.DrawString((e.RowIndex + 1).ToString(), this.Font, brushes, e.RowBounds.Location.X + 15, e.RowBounds.Location.Y + 4);
    }

    }

  12. #92

    نقل قول: روش کار با دیتا گرید DataGride

    با سلام و خسته نباشید.

    اشتباه اومدی!!!!
    تالار C#‎ دو کوچه پایینتره.
    سئوال هر زبان برنامه نویسی در تالار مختص به خودش پرسیده میشه.

    موفق باشید.

  13. #93

    نقل قول: روش کار با دیتا گرید DataGride

    دمت گرم دادا

صفحه 3 از 3 اولاول 123

برچسب های این تاپیک

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

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