C# - ๋ฒ„ํŠผ๊ธฐ๋ฐ˜ ์ปจํŠธ๋กค(์ฒดํฌ๋ฐ•์Šค์™€ ๋ผ๋””์˜ค)

2020. 9. 24. 16:27ใ†์ „๊ณต ๊ณผ๋ชฉ/์œˆ๋„์šฐ ํ”„๋กœ๊ทธ๋ž˜๋ฐ

C# - ๋ฒ„ํŠผ๊ธฐ๋ฐ˜ ์ปจํŠธ๋กค(์ฒดํฌ๋ฐ•์Šค์™€ ๋ผ๋””์˜ค)

 

๋ฒ„ํŠผ

- ์‚ฌ์šฉ์ž ์ž…๋ ฅ์„ ๋ฐ›๋Š” ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•จ์œผ๋กœ์จ ์ด๋ฒคํŠธ๋ฅผ ๋ฐœ์ƒ

 

๋ฒ„ํŠผ์˜ ํ”„๋กœํผํ‹ฐ

ํ”„๋กœํผํ‹ฐ ์„ค๋ช…
Text ์ด๋ฆ„์„ ์„ค์ •
Font ๋ฌธ์ž์—ด์˜ ๊ธ€๊ผด์„ ์„ค์ •
ForeColor ๋ฌธ์ž์—ด์˜ ์ƒ‰์ƒ์„ ์„ค์ •
TextAlingn ๋ฌธ์ž์—ด์„ ์ •๋ ฌ
FlatStyle ๋ฒ„ํŠผ์˜ ์Šคํƒ€์ผ์„ ์„ค์ •
Size ํฌ๊ธฐ ์„ค์ •
BackColor ๋ฒ„ํŠผ ๋ฐฐ๊ฒฝ์ƒ‰ ์„ค์ •
Image ๋ฒ„ํŠผ ํ˜•ํƒœ ์œ„์— ์ด๋ฏธ์ง€ ์„ค์ •

 

๋ฒ„ํŠผ์˜ ์Šคํƒ€์ผ(Flat)

๊ธฐํ˜ธ์ƒ์ˆ˜ ์„ค๋ช…
Flat ๋ฒ„ํŠผ์˜ ๋ชจ์–‘์„ ํ‰๋ฉด์œผ๋กœ ํ‘œ์‹œ
Standard ๋ฒ„ํŠผ ๋ชจ์–‘์„ ์ž…์ฒด์ ์œผ๋กœ ํ‘œ์‹œ
Popup ๋ฒ„ํŠผ ๋ชจ์–‘์ด ์ฒ˜์Œ์—๋Š” ํ‰๋ฉด์—์„œ ๋ฒ„ํŠผ ์œ„๋กœ ์˜ฌ๋ฆฌ๋ฉด ์ž…์ฒด๋กœ ํ‘œ์‹œ
System ์‹œ์Šคํ…œ์ด ๊ฒฐ์ •ํ•œ๋Œ€๋กœ, Standard ๊ธฐ๋ณธ๊ฐ’

 

์ฒดํฌ ๋ฐ•์Šค

์ฒดํฌ ์ƒ์ž์˜ ํ”„๋กœํผํ‹ฐ

- Checked : ์ฒดํฌ๋˜์„œ ๋‚˜์˜ด.

- Checked ํ”„๋กœํผํ‹ฐ์˜ ๊ฐ’์ด ๋ณ€๊ฒฝ๋  ๋•Œ๋งˆ๋‹ค CheckedChanged ์ด๋ฒคํŠธ ๋ฐœ์ƒ

- ์ค‘๋ณต ์ฒดํฌ ๊ฐ€๋Šฅ

- ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ if๋ฌธ๊ณผ else๋ฌธ์„ ๋งŒ๋“ค์–ด true์ผ๋•Œ์™€ false์ผ ๋•Œ ๊ตฌ๋ถ„์ง€์–ด์„œ ๋งŒ๋“ค์–ด์•ผ ํ•จ.

 

๋ผ๋””์˜ค ๋ฐ•์Šค

๋ผ๋””์˜ค ๋ฐ•์Šค์˜ ํ”„๋กœํผํ‹ฐ

- checked ์ฒดํฌ๋˜์„œ ๋‚˜์˜ด.

- ๋‹ค๋ฅธ ๊ฒƒ์„ ์ฒดํฌํ•˜๋ฉด ์ €์ ˆ๋กœ checked๊ฐ€ false๊ฐ€ ๋จ.