버튼 추가하는 것에 질문 있어서 드립니다.
144
작성한 질문수 4
람다식을 사용해서 작성하시는 것으로 봤습니다.
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
안녕하세요.
문의하신 내용에 대한 답으로 영상을 만들어 봤습니다.
자마린 개발환경 프로젝트 생성 문의
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





