نمایش نتایج 1 تا 14 از 14

نام تاپیک: مشکل فرم شبیه عکس

  1. #1
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    Question مشکل فرم شبیه عکس

    سلام
    من برای یکی از فرم هام از خاصیتی استفاده کردم که فرمم شبیه عکسی که دارم بشود
    کدش اینه

     Rectangle rc;//
    Image MYBGimage = this.BackgroundImage;
    Bitmap MYBGbmp = new Bitmap(MYBGimage);
    for (int i = 0; i < MYBGbmp.Width; i++)
    {
    for (int j = 0; j < MYBGbmp.Height; j++)
    {
    rc = new Rectangle(i, j, 1, 1);


    if (MYBGbmp.GetPixel(i, j).ToArgb() != Color.Empty.ToArgb())
    {
    gpath.AddRectangle(rc);
    }
    }
    }
    this.Region = new Region(gpath);


    روی این فرمم یک لیبیل دارم که نوشته متحرک داره
    ولی وقتی این لیبل نوشته هاش حرکت میکنه از عکسم که برای فرم گذاشتم میزنه بیرون و حالت مستطیل شکل لیبل مشخص میشه
    من میخوام محل لیبل مشخص نباشه
    میشه کمکم کنید

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تهران
    پست
    437

    نقل قول: مشکل فرم شبیه عکس

    با سلام

    ببین این لینک زیر کمکت می کنه:
    =========================
    http://stackoverflow.com/questions/9...ver-picturebox

    با تشکر

  3. #3
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    عکسی که میگم بکگراند فرم هست نه توی pictureBox

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تهران
    پست
    437

    نقل قول: مشکل فرم شبیه عکس

    با سلام

    ببین تغییری که ایجاد کردم کمکت می کنه:
    =================================


    private void Form1_Load(object sender, EventArgs e)
    {
    var pos = this.PointToScreen(label1.Location);
    pos = this.PointToClient(pos);
    label1.Parent = this;
    label1.Location = pos;
    label1.BackColor = Color.Transparent;
    {



    با تشکر

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آذر 1391
    محل زندگی
    گنبد کاووس
    پست
    296

    نقل قول: مشکل فرم شبیه عکس

    شاید به درد بخوره
    حذف رنگ کادر اطراف Label قرار گرفته روي عکس

    بار ها پيش اومده ميخوايم يک Label رو روي عکسي قرار دهيم با تغيير رنگ به Transparent هم اين مشکل حل نشده الان ميخوام کدي به شما معرفي کنم که اين مشکل رو براتون حل ميکنه براي مثال ميتونيد کد رو در Load_Form بنويسيد
    موفق باشيد.

    var pos = this.PointToScreen(label12.Location);
    pos = pictureBox1.PointToClient(pos);
    label12.Parent = pictureBox1;
    label12.Location = pos;
    label12.BackColor = Color.Transparent;

  6. #6
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    نقل قول نوشته شده توسط behzadkhan مشاهده تاپیک
    با سلام

    ببین تغییری که ایجاد کردم کمکت می کنه:
    =================================


    private void Form1_Load(object sender, EventArgs e)
    {
    var pos = this.PointToScreen(label1.Location);
    pos = this.PointToClient(pos);
    label1.Parent = this;
    label1.Location = pos;
    label1.BackColor = Color.Transparent;
    {



    با تشکر
    نه مشکل همچنان باقی است

    نقل قول نوشته شده توسط golestan1 مشاهده تاپیک
    شاید به درد بخوره
    حذف رنگ کادر اطراف Label قرار گرفته روي عکس

    بار ها پيش اومده ميخوايم يک Label رو روي عکسي قرار دهيم با تغيير رنگ به Transparent هم اين مشکل حل نشده الان ميخوام کدي به شما معرفي کنم که اين مشکل رو براتون حل ميکنه براي مثال ميتونيد کد رو در Load_Form بنويسيد
    موفق باشيد.

    var pos = this.PointToScreen(label12.Location);
    pos = pictureBox1.PointToClient(pos);
    label12.Parent = pictureBox1;
    label12.Location = pos;
    label12.BackColor = Color.Transparent;
    لیبل من روی pictureBox نیست
    روی فرم هست.وقتی نوشته هام حرکت میکنه گوشه های لیبل مشخص میشه

  7. #7
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    پروژه رو گذاشتم
    یک نگاه بکنید
    وقتی متن حرکت میکنه گوشه های لیبل هم نشون میده
    میخوام این گوشه ها حذف بشه
    فایل های ضمیمه فایل های ضمیمه

  8. #8
    کاربر دائمی
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    تهران
    پست
    437

    نقل قول: مشکل فرم شبیه عکس

    با سلام

    وقتی برنامه (بدون تغییر) اجرا شد طبقه گقته شما بدون نشان دادن لبه لیبل اجرا می شود:
    ==================================================
    label.jpg

    ================================================== ===

    در ویندوز XP و 7 تست شد.

    اگر تصویری که می بینید غیر از آن چیزی هست که شما می گویید بیشتر توضیح دهید.

    با تشکر

  9. #9

    نقل قول: مشکل فرم شبیه عکس

    سلام
    رنگ Background فرم و TransparencyKey رو هم رنگ هم قرار بده
    هر رنگی Background بود TransparencyKey رو هم همون رنگ کن
    این دیگه باید درست بشه
    تو ویندوز 8 تست شده



  10. #10
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    نقل قول نوشته شده توسط behzadkhan مشاهده تاپیک
    با سلام

    وقتی برنامه (بدون تغییر) اجرا شد طبقه گقته شما بدون نشان دادن لبه لیبل اجرا می شود:
    ==================================================
    label.jpg

    ================================================== ===

    در ویندوز XP و 7 تست شد.

    اگر تصویری که می بینید غیر از آن چیزی هست که شما می گویید بیشتر توضیح دهید.

    با تشکر
    شما ویژوال استدیو رو minimize کنید لبه لیبل مشخص میشه

  11. #11
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    نقل قول نوشته شده توسط xxnagin مشاهده تاپیک
    سلام
    رنگ Background فرم و TransparencyKey رو هم رنگ هم قرار بده
    هر رنگی Background بود TransparencyKey رو هم همون رنگ کن
    این دیگه باید درست بشه
    تو ویندوز 8 تست شده


    بازم نمیشه
    باید رنگ بکرگراند لیبل Transparent بذارم که نوشته ها مشخص بشه روی عکس قرار گرفته

  12. #12

    نقل قول: مشکل فرم شبیه عکس

    TransparencyKey فرم رو دارم میگم اشتباه نگیری با Transparent لیبل

    رنگ Background فرم و TransparencyKey رو رنگ مشکی قرار بده به لیبل اصلا مربوط نیس رنگ لیبل Transparent باید باشه

  13. #13
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    دوستان یک مشکل جدید دارم میخوام تغییر شکل فرم به دست کاربر باشه
    یعنی اگر روی دکمه ای کلیک کرد فرم تغییر کنه به شکل داده در غیر این صورت بدون تغییر باشه
    میشه یه کمکی کنید که این کد رو چطوری برگردونمش؟

    private GraphicsPath gpath = new GraphicsPath();
    Rectangle rc;//
    Image MYBGimage = this.BackgroundImage;
    Bitmap MYBGbmp = new Bitmap(MYBGimage);
    for (int i = 0; i < MYBGbmp.Width; i++)
    {
    for (int j = 0; j < MYBGbmp.Height; j++)
    {
    rc = new Rectangle(i, j, 1, 1);


    if (MYBGbmp.GetPixel(i, j).ToArgb() != Color.Empty.ToArgb())
    {
    gpath.AddRectangle(rc);
    }
    }
    }
    this.Region = new Region(gpath);

  14. #14
    کاربر دائمی آواتار Apache66
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    شــــیراز
    پست
    318

    نقل قول: مشکل فرم شبیه عکس

    دوستان هر کاری میکنم نمیشه!
    میخوام با زدن یه دکمه فرم برگرده به حالت اولیش
    لطفا کمکم کنید

تاپیک های مشابه

  1. مشکل در لود عکس در فرم
    نوشته شده توسط setareh2013 در بخش C#‎‎
    پاسخ: 8
    آخرین پست: سه شنبه 12 فروردین 1393, 18:32 عصر
  2. مشکل در گرفتن عکس از فرم
    نوشته شده توسط samiasoft در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: چهارشنبه 02 مرداد 1392, 18:53 عصر
  3. مشکل در نمایش عکس موجود در دیتابیس بر روی فرم
    نوشته شده توسط M.Soroor در بخش VB.NET
    پاسخ: 25
    آخرین پست: پنج شنبه 02 اسفند 1386, 16:22 عصر
  4. مشکل در شبیه سازی کلید Tab
    نوشته شده توسط hghodsi در بخش برنامه نویسی در Delphi
    پاسخ: 6
    آخرین پست: چهارشنبه 22 مهر 1383, 14:05 عصر
  5. مشکل در آپلود عکس ؛ فایل و ...
    نوشته شده توسط Morteza1362 در بخش Classic ASP
    پاسخ: 0
    آخرین پست: پنج شنبه 02 مهر 1383, 00:36 صبح

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

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