سلام
چطور میشه با ماوس عمل اسکرول را روی دیتا گرید انجام داد؟
یا با کلید های جهت نما بین رکورد ها حرکت کرد؟
چطور میشه تنظیم کرد وقتی کلید جهت نما پایین را فشار می دهیم کار تب یا پرش به کنترل بعدی را انجام بده؟
ممنون
Printable View
سلام
چطور میشه با ماوس عمل اسکرول را روی دیتا گرید انجام داد؟
یا با کلید های جهت نما بین رکورد ها حرکت کرد؟
چطور میشه تنظیم کرد وقتی کلید جهت نما پایین را فشار می دهیم کار تب یا پرش به کنترل بعدی را انجام بده؟
ممنون
چطور میشه اطلاعات دیتاگریدویو رو داخل فایل اکسس ریخت
توضیح : به وسیله کد نویسی یه فایل اکسس ایجاد کرد ، اطلاعات رو داخلش ریخت و ذخیره کرد
با تشکر
با سلام بر اساتيد محترم من چگونه ميتوانم در ديتا گريد ويو ستون بلا استفاده حاشيه سمت راست ( چپ ) را حذف كنم
خيلي گشتم اما به جواب نرسيدم
يه جا ديدم كه تو اين ستون ستون رديف رو ايجاد كردن
https://barnamenevis.org/attachment.p...8&d=1314990501
سلام
این خصوصیت دیتا گرید را مطابق دستور فالس کن
RowHeadersVisible = False
و درسته میشه روی همیت ستون ردیف ایجاد کرد که در واقع نقاشی میشه کدش را بعداً می گذارم (اما وقتی رکوردها افزایش میابد به هم ریخته می شود)
یک فایل dll ضمیمه کردم که وقتی به کامپوننت های ویژوال اضافه می کنی یک امکان هم به دیتا گرید اضافه می شه که با انتخاب آن بطور اتوماتیک ستون ردیف ساخته خواهد شد و شما ستون Code را می توانید پنهان کنید.
چطور می تونم رکوردی از دیتاگرید را براساس فیلدی رنگش رو تغییر بدم.
سلام دوستان
من یه دیتا گرید دارم که یک ستون اون چک باکس هستش.
چطوری میتونم کاری کنم که وقتی کاربر چک باکس هر سطر رو انتخاب کرد اون سطر select بشه و همچنین بتونه چندین سطرو انتخاب کنه.
تقریبا مثل mail توی یاهو.
من با select کردن چندتا سطر به صورت همزمان بدون فشردن کلید Ctrl مشکل دارم.
کسی نیست جواب سوال مارو بده؟
دوستان کسی در مورد نحوه کارکردن با گریدهای جانوس اطلاعاتی داره؟یا فایل راهنمای فارسی؟
ممنون
با عرض سلام خدمت دوستان
من تو برنام هام تقریباً از همه کامپوننت های گرید ویو استفاده کردم که بالاخره تو یجا دچار مشکل شده و کارائی مورد نظر را نخواهد داشت
کاشکی میشد دوستان تجربیات خودشونو به شراکت گذاشته تا یه ابزار 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);
}
}
با سلام و خسته نباشید.
اشتباه اومدی!!!!
تالار C# دو کوچه پایینتره.
سئوال هر زبان برنامه نویسی در تالار مختص به خودش پرسیده میشه.
موفق باشید.
:قهقهه:دمت گرم دادا