1 ضمیمه
قرار دادن شماره ردیف در کنار جدول دیتاگرید ویو
با سلام خدمت اساتید محترم سایت...
داخل پروژه سی شارپ از نوع wdf چطور میشه در کنار جدول دیتاگرید ویو متصل به دیتابیس یک ستون جداگانه دقیقا شبیه سطر ابتدایی جدول دیتاگرید که اسم هر ستون در آن نوشته می شود قرار داد مثل عکس زیر ؟؟؟
خیلی جستجو کردم هیچی پیدا نکردم :گیج:
هدف اصلی این هست که شماره ردیف از ستون ID تیبل مربوطه در SQL شماره ردیف دریافت نکنه...
آخه وقتی سطری به دلخواه حذف میشه شماره ردیف بهم می خوره یا در مواقعی که بحث تاریخ مطرح باشه شماره ردیف از ابتدای ساخته شدن تیبل نمایش میده
ضمیمه 151568
برای نمونه در عکس بالا در زمان جستجو براساس تاریخ ، سطر ابتدا شماره 1 میشه ولی اگر از ID دیتابیس می خوند شاید 2690 شماره می گرفت
نقل قول: قرار دادن شماره ردیف در کنار جدول دیتاگرید ویو
نقل قول:
نوشته شده توسط
amirhossein_z
با سلام خدمت اساتید محترم سایت...
داخل پروژه سی شارپ از نوع wdf چطور میشه در کنار جدول دیتاگرید ویو متصل به دیتابیس یک ستون جداگانه دقیقا شبیه سطر ابتدایی جدول دیتاگرید که اسم هر ستون در آن نوشته می شود قرار داد مثل عکس زیر ؟؟؟
خیلی جستجو کردم هیچی پیدا نکردم :گیج:
هدف اصلی این هست که شماره ردیف از ستون ID تیبل مربوطه در SQL شماره ردیف دریافت نکنه...
آخه وقتی سطری به دلخواه حذف میشه شماره ردیف بهم می خوره یا در مواقعی که بحث تاریخ مطرح باشه شماره ردیف از ابتدای ساخته شدن تیبل نمایش میده
ضمیمه 151568
برای نمونه در عکس بالا در زمان جستجو براساس تاریخ ، سطر ابتدا شماره 1 میشه ولی اگر از ID دیتابیس می خوند شاید 2690 شماره می گرفت
برای DataGrid ئه مقدار RowHeaderWidth با طول کافی در نظر بگیرید و از رخداد LoadingRow برای نمایش شماره سطر استفاده کنید :
<DataGrid Name="DataGrid1" RowHeaderWidth="40" LoadingRow="Grid_LoadingRow"/>
private void Grid_LoadingRow(object sender, DataGridRowEventArgs e)
{
e.Row.Header = e.Row.GetIndex() + 1;
}
نقل قول: قرار دادن شماره ردیف در کنار جدول دیتاگرید ویو
استاد .... به خدا خیلی سالاری.....
اینقدر توی نت چرخیده بودم که دیگه داشت دق می کردم...
خیلی خیلی ممنون از شما:تشویق::تشویق::تشویق::تشو ق::تشویق::تشویق::تشویق::تشوی ::قلب:
نقل قول: قرار دادن شماره ردیف در کنار جدول دیتاگرید ویو
سلام
این دستور برای ویندوز فرم هم کارایی داره