일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Mac
- Python
- array
- gas
- django
- c#
- Google Spreadsheet
- Java
- Kotlin
- math
- 파이썬
- dataframe
- Tkinter
- GIT
- SQL
- string
- Excel
- matplotlib
- list
- numpy
- google apps script
- PostgreSQL
- PySpark
- PANDAS
- Google Excel
- Apache
- hive
- Github
- Redshift
- Today
- Total
목록분류 전체보기 (847)
달나라 노트

CheckBox class는 Window에 체크박스를 띄울 수 있도록 해줍니다. using System; using System.Windows.Forms; class MyProgram { public static void Main() { Form fm = new Form(); fm.Width = 500; fm.Height = 300; CheckBox chk_box = new CheckBox(); chk_box.Parent = fm; chk_box.Width = 200; chk_box.Height = 20; chk_box.Text = "Sample Check Box"; Application.Run(fm); } } 위 코드를 실행하면 위 이미지처럼 체크박스가 Window에 생깁니다. 코드를 부분별로 해석해봅..

Window에 사용할 수 있는 Button을 생성해봅시다. 아래 코드를 실행시켜봅시다. using System; using System.Windows.Forms; class MyProgram { public static void Main() { Form fm = new Form(); fm.Width = 500; fm.Height = 300; Button btn = new Button(); btn.Parent = fm; btn.Text = "Sample Button"; btn.Width = 100; btn.Height = 30; Application.Run(fm); } } 그러면 위같은 화면이 뜹니다. 버튼이 Window에 생성되었고, 버튼에 Sample Button이라는 텍스트가 떠있는걸 볼 수 있죠. ..

C#에서 Label은 텍스트를 표시해주는 역할을 합니다. 텍스트 박스라고 보면 될거같습니다. Label을 어떻게 사용하는지와 Label 객체에 적용할 수 있는 여러 설정들(글씨 색깔, 글씨 정렬 등)을 알아봅시다. 아래 코드를 실행시켜봅시다. using System; using System.Windows.Forms; class MyProgram { public static void Main() { Form fm = new Form(); fm.Width = 500; fm.Height = 300; Label lbl = new Label(); lbl.Parent = fm; lbl.Width = 100; lbl.Height = 50; lbl.Text = "Sample Text"; Application.Run(f..

프로그램을 작성하다보면 버튼이나 입력창 같이 user input을 받기 위해 필요한 여러 소스(Source)들을 배치합니다. 만약에 비슷한 10개의 버튼을 나열해야한다고 할 때 각각의 버튼을 일일이 생성해서 일일이 위치를 지정해줘야한다면 상당히 번거로울겁니다. 이러한 과정을 더 편리해게 하기 위한 기능 중 패널(Panel)이라는 것이 있습니다. Panel은 버튼, 글자입력칸 등 여러 Source들을 배치할 수 있도록 해주는 틀이라고 보시면 됩니다. 이번 내용에선 User의 input을 받을 수 있는 여러 Source들에 대한 호칭을 컨트롤 이라고도 할 것이니 참고하면 용어가 덜 헷갈릴겁니다. 1. FlowLayoutPanel FlowLayoutPanel은 여러 Source들을 가로로 일렬로 배치해줍니다...