PDA

View Full Version : سوال: نمایش پیغام دلخواه بر روی دیتا گرید ویو



y_ziaee
شنبه 01 مهر 1391, 08:34 صبح
دوستان سلام :
من یک برنامه نوشتم و از طریق یک فرم در آن یکسری اطلاعات ذخیره میکنم که پس از ثبت امکان اصلاح یا حذف رکورد را به آن میدهم.کنترل حذف شدن با نشدن از طریق یک فیلد لاجیکال است که اگر TRUE باشد یعنی حذف(یا ابطال) گردیده و هیچگونه امکان تغییر یا اضافه کردن وجود نخواهد داشت .ضمنا" با زدن شماره مدرک اگر قبلا" آن مدرک ثبت شده باشد اطلاعات اولیه آن در یک دیتا گرید ویو به نمایش در میاید.
حال میخواهم وقتی شماره مدرک زده شدو قبلا" آنرا ابطال کرده بودیم . بر روی دیتا گرید ویو در داخل یک باکس پیغام " این مدرک ابطال گردیده است" به نمایش در آید .
1 - اینکار را چگونه میتوانم انجام دهم.
2 - اگر روش بهتری را میدانید راهنمایی فرمائید.

باران باش و ببار و نپرس کاسه های خالی از آن کیست

danialafshari
شنبه 01 مهر 1391, 12:29 عصر
اگر منظورتون رو درست متوجه شده باشم می تونی یک فیلد در دیتابیس قرار بدی برای این کار که ابطال و... را درونش ثبت می کنه و بعد برای نمایش خیلی راحت می تونی توسط یک کوئری و شرط کاری رو که می خوای انجام بدی
موفق باشی

y_ziaee
دوشنبه 03 مهر 1391, 07:22 صبح
سلام دوستم:
دو روز بود که نمیتوانستم به سایت دسترسی داشته باشم و این در حالی بود که به کلیه سایتها دسترسی داشتم بدین جهت نتوانستم جواب سئوال شما را بدهم.
من میخواهم دقیقا" باکس قرمز در عکس به آدرس زیر را بر روی دیتا گریدویو نمایش دهم.
https://rapidshare.com/files/266035238/barnamenavis.bmp
ضمنا" چون نمیدونستم چطور میتوانم در متن این پیغام عکس را قرار دهم پس به آدرس بالا آپلود کرد.
https://rapidshare.com/files/1364128305/barnamenavis1.bmphttps://rapidshare.com/files/1364128305/barnamenavis1.bmp
اینکار را چگونه میتوانم انجام دهم ، آیا راه بهتری برای نمایش پیغام سراغ دارید؟

باران باش و ببار و نپرس کاسه های خالی از آن کیست

danialafshari
جمعه 07 مهر 1391, 14:50 عصر
ببخشید یه مدت نبودم
آهان. نیازی نیس روی DataGrid باشه من همیشه روی فرم با یک عکس PNG گرافیکی می ذارم تو یه تایمر که هم عکس و هم نوشته چشمک زن میشه
اگه خوشت اومد و نتونستی انجامش بدی

private void timer1_Tick(object sender, EventArgs e)
{
if (label1.Visible == true)
{
label1.Visible = false;
}
else
{
label1.Visible = true;
}
}

interval تایمر هم = 500
این برای لیبل بود برای png هم میشه

ali_habibi1384
جمعه 07 مهر 1391, 21:40 عصر
وقتي اطلاعات فرم رو لود ميكني بجاي يك ليبل بيا رنگ اون سطر رو عوض كن و قرمز بذار اينجوري وقتي كاربر اطلاعات رو ببينه همون اول باطلها رو ميتونه تشخيص بده اونوقت نياز نيست كه حتما بره روي ثبت خاص تا اون شرط و تايمر رو فعال كني.