반응형
프로그램의 투명도 조절을 통해 Fade In - Out하는 방법을 알아보자.
this.Opacity = 0;
Form1안에 작성해준다. 그리고 프로그램을 빌드하면 아무화면도 뜨지않을 것이다 .
투명도가 0이기때문에 아무것도 뜨지않는것 처럼 보인다.
이것을 Fade in - out 하기 위해 아래의 소스코드를 작성한다.
this.Opacity = Opacity + 0.01;
물론 반복문의 쓰레드를 이용하거나, 타이머를 통해 인터벌(Interval)을 설정해야한다.
+Opacity속성값은 Double형태이고, 1이 최대값이다.
this.Opacity = Opacity + 0.1;
if (this.Opacity == 1)
{
timer2.Enabled = false;
}
if문을 통해 투명도가 1이될경우 타이머를 종료하는 코드이다.
반응형
'프로그래밍˙알고리즘 > C#ㆍXamarin' 카테고리의 다른 글
[C# Windows 프로그래밍] 음성출력 하는방법 Speech.Synthesis클래스 (0) | 2020.04.27 |
---|---|
[C# Windows 프로그래밍] 파일의 크기를 불러와서 처리하는 방법 (0) | 2020.04.27 |
[C# Windows 프로그래밍] 이미지값을 배열에 담아서 두 이미지 비교하기 (0) | 2020.04.24 |
[C# Windows 프로그래밍] 쓰레드 생성, 멀티 쓰레드를 사용하는 이유 (2) | 2020.04.22 |
[C# Windows 프로그래밍] WebClient 클래스를 사용하여 간단한 웹 파싱 하기(Web Parsing) (0) | 2020.04.22 |
댓글