-
شفاف کردن (tranceprant) پس زمینه گرید ویو
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
systam
سلام
چطوری میتونم زمینه یک گرید ویو رو شفاف کنم طوری که عکس زمینه فرم دیده بشه
ممنون میشم راهنماییم کنید
کدهایی رو که براتون داده بودم نتونستی پیاده سازی کنی ؟؟؟؟:لبخند:
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
چرا ولی اون کد همراه با عکس اعمال میشد روی پس زمینه گرید
عکس شفافی رو با فرمت gif درست کردم
باز هم زمینه گرید شفاف نشد
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
دوستان کسی نیست راهنمایی کنه
-
2 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
systam
دوستان کسی نیست راهنمایی کنه
شاید از این هم بهتر بشه :لبخند:
توجه داشته باشین که توی winform دیتا گرید جزو اون دسته ازکنترلهاست که پس زمینه اش قابلیت Transparent نداره
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
هر کی از دوستان کار ما رو راه بنداره یک کارت شارژ 10 هزاری پیش ما داره
اقا خدا خیرت بده محتاج کارت شارژه هستم زودی ردش کن بیاد جواب پیدا میکنیم واسش :بامزه:
و اما بعد
دوتا راه بهت پیشنهاد میکنم ؛ نه کد اماده :لبخندساده:
1- بری سراغ wpf ؛ اگه حوصلت شد
2- اگه خیلی ضروریه گریدت رو توی ی فرم قرار بده و border های فرم رو بردار و خاصیت opacity فرمت رو به دلخواه مقدار دهی کن (مربوط به شفافیت هست ) و حالا به جا نمایش گرید باید فرمی که گریدو در بر داره اونجا قرار بدی :) البته نمیتونی به عنوان mdi children قرارش بدی و باید اونو show کنی و محلشو سایزشو تو رویداد move فرم اصلی تنظیم کنی که با حرکت و تغییر سایز محل فرمت بهم نخوره
راستی شاید بتونی کامپوننت های اماده براش پیدا کنی من تابحال کار نکردم باهاشون ممکنه گیرت بیاد ;)
موفق باشی
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
راستی شاید بتونی کامپوننت های اماده براش پیدا کنی من تابحال کار نکردم باهاشون ممکنه گیرت بیاد ;)
هست ولی پولیه توی سایت عکس سومی که ضمیمه کردم
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
سلام
من برای فرم یک عکس گذاشتم
ولی گرید هر کاری میکنم backcolor سیاهه
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
سلام
استاد KHOKHAN راهی نداره که عکس زمینه فرم گرید شفاف بشه
طوری که عکس بک دیده بشه
-
2 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
سلام
اینم یک گرید ویو سفارشی با زمینه شفاف از اخر بدستش آوردم بعد از تقریبا یک سال :عصبانی++::عصبانی++:
از دوستان بویژه استاد khokhan وmousa1992 تشکر میکنم که زحمت کشیدن راهنمایی کردند
:بوس::قلب:
میدونم این نمونه برنامه توی خیلی از برنامه شما دوستان کاربرد داره
یا ذکر یک صلوات برای ظهور آقامون امام زمان (عج) برنامه رو دانلود کنید
یا علی
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
عرض سلام و ادب و سپاس جالب بود
اونوقت چطور میشه تو سی شارپ ازش استفاده کرد؟ تو پروژه های خودمون؟
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
ghazal_mohammady
عرض سلام و ادب و سپاس جالب بود
اونوقت چطور میشه تو سی شارپ ازش استفاده کرد؟ تو پروژه های خودمون؟
بفرمائید من هم تبدیلش می کنم به سی شارپ تا بیشتر حال کنین
باتشکر ازsystam
:لبخند:
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
سلام
فقط یک مشکل داره زمانی اسکرول رو حرکت میدی عکس زمینه فرم بهم میریزه
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
بله منم با همین مشکل روبه رو شدم.
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
ghazal_mohammady
بله منم با همین مشکل روبه رو شدم.
خب لابد نگارنده ویژوال یه چیزی می دونسته که ما رو از این کار منع کرده دیگه:لبخند::قهقهه:
برای حل مشکل به هم ریختگی پس زمینه گرید وفعلا پیشنهادم اینه که در رویداد Scroll گرید این کد رو قرار بدین :لبخند: هرچی باشه " کاچی بهتراز هیچیه "
private void TransparentDGV1_Scroll(object sender, ScrollEventArgs e)
{
TransparentDGV1.SelectAll();
}
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
systam
سلام اینجا یه سر بزن شاید حل شه مشکلت:بوس:
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
هادی جان سلام دادا اون پست رو خودم گذاشتم
به هر حال مر30
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
شرمنده اصلا حواسم نبود داشتم میچرخیدم تو صفحات یهو به چشم خورد دقت نکردم که پست ماله خودته بعد از ارسال کردن متوجه شدم:لبخند::خجالت:
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
سلام
این کد رو تو کلاس TransparentDGV اضافه کنید ، این مشکل حل میشه
protected override void OnScroll(ScrollEventArgs e)
{
Invalidate();
base.OnScroll(e);
}
موفق باشید.
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
درود بر استاد آشتیانی
آره درست شده ولی بازم اسکرول جا به جا میشه یکم پرش داره
اسکرول که ثابت میشه عکس درست میشه
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
ممنون قربان ، اگه میخوای اصلا هیچ پرشی نداشته باشی کد بالایی رو که گفتم پاک کن اینا رو بنویس
البته onResize برای وقتی هست که فرم بزرگ و کوچیک میشه و میخوای کنترل هم اندازش تغییر کنه.
Protected Overrides Sub OnResize(ByVal e As System.EventArgs)
Invalidate()
MyBase.OnResize(e)
End Sub
Protected Overrides ReadOnly Property CreateParams() As Windows.Forms.CreateParams
Get
Try
Dim cp As CreateParams = MyBase.CreateParams
cp.ExStyle = cp.ExStyle Or &H2000000
Return cp
Catch ex As Exception
End Try
End Get
End Property
البته به VB هست
موفق باشید
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
درود بر استاد آشتیانی احسنت
اینم برنامه بدون عیب نقص البته به کمک استاد گلمون جناب اشتیانی به زبون vb هست
ولی دوست خوبمون جناب khokhan یه زحمتی دارم اون چند خط برنامه رو اضافه کنند C# برای دوستان سی شارپ کارند
یا علی
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
systam
درود بر استاد آشتیانی احسنت
اینم برنامه بدون عیب نقص البته به کمک استاد گلمون جناب اشتیانی به زبون vb هست
ولی دوست خوبمون جناب khokhan یه زحمتی دارم اون چند خط برنامه رو اضافه کنند C# برای دوستان سی شارپ کارند:لبخند:
یا علی
.................................................. .حل شد
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
دوستان دست شما درد نکنه ....
یه مشکل دیگه ای هم داره
اگه خاصیت BackgroundImageLayout فرم برابر Tile قاطی میکنه
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
دستتون درد نکنه خیلی عــــــــــــــالی بود کلی حال کردم:قلب::بوس::بوس::قلب:
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
systam
درود بر استاد آشتیانی احسنت
اینم برنامه بدون عیب نقص البته به کمک استاد گلمون جناب اشتیانی به زبون vb هست
ولی دوست خوبمون جناب khokhan یه زحمتی دارم اون چند خط برنامه رو اضافه کنند C# برای دوستان سی شارپ کارند
یا علی
خطا میده وقتی سورس رو باز میکنم:ناراحت:
ضمیمه 121500
-
1 ضمیمه
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
hadi vafaii
خطا میده وقتی سورس رو باز میکنم:لبخند::لبخند::لبخند::ن راحت:
با سلام
درسته الصاق تصویر در پس زمینه فرم از طریق پراپرتی های فرم موجب این خطا می شد
که در این نمونه کلیه خطا ها برطرف گردید
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
khokhan
با سلام
درسته الصاق تصویر در پس زمینه فرم از طریق پراپرتی های فرم موجب این خطا می شد
که در این نمونه کلیه خطا ها برطرف گردید
نمی دونم من اشتباه میبینم یا واقعا اینجوره انگار این اصلاح شده با قبلی فرق میکنه:متفکر:
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
نقل قول:
نوشته شده توسط
hadi vafaii
نمی دونم من اشتباه میبینم یا واقعا اینجوره انگار این اصلاح شده با قبلی فرق میکنه:متفکر:
.....................:لبخند::قهقهه: نه همونه فقط عکس عوض شده و نحوه نمایش عکس بنا به فرموده آقای shahryari روی Tile تنظیم شده
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
باسلام
باتوجه به بحث بهترین کامپونت برای کار بافرم وکلاویندوز فرم چی است
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
چرا وقتی rtight to left lay out و right to leftهر جفتشون رو ترو میکنم تویه بک گراند فرم عکس نمایش داده نمیشه؟ :متفکر:
-
نقل قول: شفاف کردن (tranceprant) پس زمینه گرید ویو
سلام چجوری میتونم تویه Resurces فرم عکس رو ادد کنم و تو فرم نشون بدم