반응형
Button에 배경을 이미지로 하게 되면, 1px의 border가 생긴다.
해당 border을 없애는 방법은 2가지가 있다.
첫번째 방법: Properties 창의 값 변경
(1) Properties > FlatAppearance - BorderSize값을 0으로 준다.
두번째 방법: 소스코드 변경
//버튼 테두리 없애기
btnLogin.TabStop = false;
btnLogin.FlatStyle = FlatStyle.Flat;
btnLogin.FlatAppearance.BorderSize = 0;
참고2: Winform 버튼에 이미지 넣기
[ 버튼 눌림 효과 ]
버튼 누림 효과를 넣기 위해서는 FlatStyle값에 Flat을 하면 안됩니다.
누림 효과는 Popup을 사용하면 좋습니다.
FlatApprearance에 속성값을 넣어줘야 합니다.
반응형
'C#' 카테고리의 다른 글
SVN : AnkhSVN 형상관리 툴 Visual Studio 2017 지원 (0) | 2017.06.14 |
---|---|
C# WebBrowser + Chrome 크롬 브라우저 사용하기 (cefSharp / Chromium) (0) | 2017.03.09 |
SQL Server DB Backup and Restore (0) | 2016.05.26 |
DataTable 값을 List<stirng> 으로 변환하기 (0) | 2016.05.24 |
label.Text 의 멀티 라인 입력? Multiline (0) | 2016.05.17 |
[ C# ] Digital Clock (0) | 2015.11.03 |
c# property 자동 구현 속성 - Class에 있는 get get 쉽게 만들기 (0) | 2015.10.06 |
[C#] 확인창 MessageBox ( confirm창 ) 예제들 (0) | 2015.10.02 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)