• 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

버튼 추가하는 것에 질문 있어서 드립니다.

21.08.19 22:29 작성 조회수 71

1

람다식을 사용해서 작성하시는 것으로 봤습니다.

btn.Clicked += (s, e) => //람다식 형태로 표현(s는 이벤트의 센더 e는 이벤트aurgs)

             {

                 this.BackgroundColor = Color.Chartreuse;

             };

            Content = new StackLayout

            {

                Children =

                {

                btn

                }

            };

이런 코드인데 이벤트 추가할 때 기존에 쓰던 C#에서 winform등에 사용하는 이벤트 핸들러를 만들어서 추가한 후 xaml에서 만들어진 이벤트 함수를 만들어서 사용해도 똑같이 동작하나요?

예를 들어

btn.Click += btn_ck;

private void btn_ck(s,e)

{}; 와 같은 방식이여

다음으로 람다식 구문에

btn.Clicked += (s, e) => 에서 =>가 의미하는 바가 무엇인지요??

답변 1

답변을 작성해보세요.

1

안녕하세요.

문의하신 내용에 대한 답으로 영상을 만들어 봤습니다.

와우 자세한 설명 감사합니다. 한방에 이해가 되네요

빌리뷰님의 프로필

빌리뷰

2021.09.13

질문에 영상으로 설명해 주시니 이해가 너무 잘되요.  감사합니다.