반응형 Programing/C#13 C# 콘트롤 동적생성및 이벤트 공유 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms; namespace WindowsFormsApplication11{ public partial class Form1 : Form { int x = 10; public Form1() { InitializeComponent(); } public void mybutton(int i) { Button mybutton = new Button(); myb.. 2017. 2. 15. 먼곳의 물체의 각도 구하기,ATan2,ATan angle=Math.ATan2(x2-x1,y2-y1); //=Math.ATan(밑변/높이); y=angle*180/Math.PI; 2017. 2. 15. 게임 프로그래밍에서 유용하게 쓰이는 함수 각도계(Degree) 를 호도법(Radian) 으로public static Double DegreeToRadian(Double deg) { return deg * (Math.PI / 180); } II. 호도법(Radian) 을 각도계(Degree) 로public static Double RadianToDegree(Double rad) { return rad * (180 / Math.PI); } III. 두 점 사이의 거리 구하기public static Double GetDistance(PointF p1, PointF p2) { Double xdf = p2.X - p1.X; Double ydf = p2.Y - p1.Y; return Math.Sqrt(Math.Pow(xdf, 2) + Math.Pow(yd.. 2017. 2. 15. c# 프로그래밍-키값 알아내기,KeyDown,KeyCode,Keys private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode==Keys.A) { label1.Text = "a"; } } 2017. 2. 14. 이전 1 2 3 4 다음 반응형