Download presentation
Presentation is loading. Please wait.
1
비주얼 프로그래밍 1분반 화/목
2
1주차 1시간 2.28(화)
3
오늘 공부할 내용 수업계획서 비주얼 프로그래밍 C / C++ / C# Form 프로그래밍 이벤트
C/C++ : 객체지향언어( class) 가 다르다 C/C++ : 같은 언어, 포인터로 메모리 관리 C++ / C# : 객체지향(class) / C# 포인터없다 .NET이 해준다 Form 프로그래밍 Login
5
F5 – 디버깅 ^-F5 – 디버깅 없이 시작 class Program { static void Main()
} C# 의 가장 핵심적인 필수 코드
7
한 솔루션에 두 개 이상의 프로젝트 만들고 시작 프로젝트로 설정한다
8
폼/WPF 프로그램 디자인 -> 속성 변경/ 이벤트 지정 -> 코딩 디자인
디자인 -> 속성 변경/ 이벤트 지정 -> 코딩 디자인 Form -> Control(콘트롤)들을 배치시킴 속성 : Text, 색깔, 크기, 위치, … 해당 콘트롤에 이벤트 지정 코딩 이벤트 처리 함수 F7
9
이벤트 지정 -> 이벤트함수 작성
10
이벤트 처리 함수 // button1이 클릭될 때 발생하는 이벤트처리함수 private void button1_Click(object sender, EventArgs e) { if (textBox1.Text == "의료IT" && textBox2.Text == "1234") label3.Text = "성공했습니다"; } else label3.Text = "실패했습니다";
11
다음 수업 종료버튼 완성 WPF로 로그인하는 프로그램 작성
12
1주차 2시간 3.1(수) – 삼일절 휴강
13
3.7(화) Form : Login – Close() WPF : HelloWorld / BMI계산기
2주차 1일 3.7(화) Form : Login – Close() WPF : HelloWorld / BMI계산기
14
1. HelloWorld Windows Form WPF Label의 폰트를 바꿀 수 있다 Form의 배경색을 바꿀 수 있다
이벤트 함수를 만들 수 있다 수업자료 : WPF Label과 TextBlock XAML을 쓸 수 있다 (자멜) 폰트를 바꿀 수 있다 MainWindow 의 배경색을 바꿀 수 있다 WPF의 window default?
15
배경색과 글자색을 Toggle private void label1_Click(object sender, EventArgs e) { if (label1.ForeColor != Color.White) label1.ForeColor = Color.White; this.BackColor = Color.Black; } else label1.ForeColor = Form.DefaultForeColor; this.BackColor = Form.DefaultBackColor;
16
2. WPF HelloWorld <Grid> <Label Name="label1"
HorizontalAlignment="Center" VerticalAlignment="Center" FontSize="30" FontWeight="Bold" MouseDown="Label_MouseDown">Hello World!</Label> </Grid> private void label1_Click(object sender, EventArgs e) { if (label1.ForeColor != Color.White) label1.ForeColor = Color.White; this.BackColor = Color.Black; } else label1.ForeColor = Label.DefaultForeColor; this.BackColor = Form.DefaultBackColor;
17
3.8(수) Form/WPF : BMI계산기 C# 기본
2주차 2일 3.8(수) Form/WPF : BMI계산기 C# 기본
18
2. BMI 계산기 Form 프로그램으로 BMI 계산기를 만들 수 있다. WPF 프로그램으로 BMI 계산기를 만들 수 있다.
숫자 <--> stirng 상호변환을 할 수 있다. WPF 프로그램으로 BMI 계산기를 만들 수 있다. <StackPanel>을 사용하여 디자인을 할 수 있다. BMI 지수 = 몸무게(kg) ÷ (신장(m) × 신장(m))
19
WPF 디자인 방법 신장(m) 체중(kg) BMI계산 당신의 BMI는 **.**** 입니다.
Label / TextBlock 글을 나타내기 위함(출력) TextBox 글을 입력받기 위함(입력/출력)
20
3주차 1일 3.14(화)
21
3주차 2일 3.15(수)
Similar presentations