inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

C# 입문부터 Xamarin Forms(자마린 폼즈) + Maui(마우이) 안드로이드, 윈도우 앱(UWP) 동시에 만들기

Ch_8_버튼, 디버깅 중단점으로 센더 확인하기

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

144

bbman7020@gmail.co

작성한 질문수 4

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) => 에서 =>가 의미하는 바가 무엇인지요??

C# GUI Xamarin

답변 1

1

깊알못nodeep

안녕하세요.

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

0

bbman7020@gmail.co

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

0

빌리뷰

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

자마린 개발환경 프로젝트 생성 문의

0

284

2

에뮬레이터 오류

0

243

1

마우이 실습 디바이스 관리자

0

281

1

flyoutpage가 view추가에 안뜹니다.

0

413

1

자마린 강의 시작 프로젝트 파일 형식 질문

0

417

2

안드로이드에서 글자가 안보이는 현상

0

1113

1

cw+<tab>+<tab> 이 안되는데 해결했네요

0

551

1

라인복제 단축키 Ctrl+D 가 안되는데 해결했네요

0

2685

1

VSD 최신버젼 써도되나요?

0

416

1

예제 파일 다운 관련

0

554

1

18강에서 ref가 이해가 되지 않습니다

0

293

0

Ch11_슬라이더 Slider, 스테퍼 Stepper 질문입니다.

0

281

1

Switch 문을 왜 써야하나요

0

286

1

UWP작동하지 않음

0

282

1

시뮬레이터에서 System UI isn't responding이라고 나오는데 어떻게 해결해야할까요 ㅠㅠ

0

336

1

if (i > 10) thread1.Abort(); Console.WriteLine("첫번째 쓰레드 {}",i); 에서 오류가 발생해요

0

303

2

Ch_16없다고 나옵니다

0

298

1

질문드립니다

0

280

1

강사님 또 다른질문드립니다.

0

275

3

배포 오류가 발생합니다.

0

1359

1

에뮬레이터가 너무느립니다.

0

255

0

오버라이딩 질문이요

0

235

1

안녕하세요. ch11 enum 질문이요

0

237

1

에뮬레이터에 실행화면이 뜨지 않습니다

0

517

2