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

نام تاپیک: راهنمایی در پروژه Drawing Star

  1. #1

    راهنمایی در پروژه Drawing Star

    سلام
    یه پروژه هست
    من تا اینجا پیش رفتم که ستاره رو میکشه + یه مربع وسطش برای انتقال و دوران و بزرگ نمایی
    Star.png
    برای انتقال و دوران و بزرگنماییش به مشکل خوردم.
    ممنون میشم کسی کمک کنه
    اینم کد :
    کد HTML:
    public Form1()
            {
                InitializeComponent();
                this.Paint += new PaintEventHandler(Form1_Paint);
                //System.Drawing.Pen myPen;
                //myPen = new System.Drawing.Pen(System.Drawing.Color.Red);
                //System.Drawing.Graphics formGraphics = this.CreateGraphics();
                //formGraphics.DrawLine(myPen, 0, 0, 200, 200);
            }
    
            static void drawFlag(Graphics g)
            {
                Point[] star ={
                new Point(0,-60),  new Point(11,-16),
                new Point(58,-16), new Point(18,6),
                new Point(40,41),  new Point(0,18),
                new Point(-40,41), new Point(-18,6),
                new Point(-48,-16),new Point(-11,-16)};
                Point[] starNormal ={
                new Point(0,-50),  new Point(11,-16),
                new Point(48,-16), new Point(18,6),
                new Point(30,41),  new Point(0,18),
                new Point(-30,41), new Point(-18,6),
                new Point(-48,-16),new Point(-11,-16)};
                ////g.FillRectangle(Brushes.Red, 0, 0, 200, 150);
                //g.TranslateTransform(100, 100);
                //g.FillPolygon(Brushes.Blue, star);
                g.TranslateTransform(150, 150);
                g.FillPolygon(Brushes.Blue, star);
                g.FillRectangle(Brushes.Red, 0, 0, 5, 5);
            }
    
            private void Form1_Paint(object sender, PaintEventArgs e)
            {
                System.Drawing.Graphics graphicsObj;
    
                graphicsObj = this.CreateGraphics();
    
                drawFlag(graphicsObj);
                //Pen myPen = new Pen(System.Drawing.Color.Green, 5);
                //Rectangle myRectangle = new Rectangle(20, 20, 250, 200);
                //graphicsObj.DrawEllipse(myPen, myRectangle);
            }
    
            private void Form1_MouseDoubleClick(object sender, MouseEventArgs e)
            {
                if (e.Location.X >= 100 && e.Location.X <= 104)
                    MessageBox.Show(e.Location.X.ToString());
            }

  2. #2

    نقل قول: راهنمایی در پروژه Drawing Star

    نمونه پروژه ضمیمه این پست می باشد.
    فایل های ضمیمه فایل های ضمیمه

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

  1. سوال: درخواست راهنمایی برای پروژه الگوریتم های موازی(MPI)
    نوشته شده توسط prisa_srr در بخش الگوریتم، کامپایلر، هوش مصنوعی و ساختمان داده ها
    پاسخ: 3
    آخرین پست: پنج شنبه 17 فروردین 1391, 11:20 صبح
  2. سوال: راهنمایی برای پروژه کارشناسی
    نوشته شده توسط sorenamusic در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 04 اسفند 1389, 00:07 صبح
  3. راهنمایی برای پروژه یک بازی
    نوشته شده توسط in man در بخش برنامه نویسی مرتبط با بازی و گرافیک در VB6
    پاسخ: 1
    آخرین پست: سه شنبه 25 اسفند 1388, 03:32 صبح
  4. راهنمایی موضوع پروژه
    نوشته شده توسط sadegh.20 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 08 اسفند 1387, 21:17 عصر
  5. درخواست یک پروژه برای راهنمایی
    نوشته شده توسط qolkaram در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: سه شنبه 15 آذر 1384, 13:18 عصر

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

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