์๋ ํ์ธ์,
๋ชจ๋ Microsoft ์ปจํธ๋กค์ ํตํฉํ์ญ์์ค.
์๋ฅผ ๋ค์ด Xamarin Forms์ Label ๋ฐ WinUI์ TextBlock์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด๊ฒ์ ๋ค๋ฅธ ๋ชจ๋ ์ปจํธ๋กค์ ์ ์ฉ๋ฉ๋๋ค.
๋ํ ๋์ผํ ์์ฑ์ ๊ฐ์ ธ์ผ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด HorizontalOptions๋ XF์ WinUI์ ๋ํด ๋์ผํด์ผ ํฉ๋๋ค.
๊ฐ์ฌ ํด์,
์์ฌ
์ด๊ฒ์ ์ผ์ด๋๊ธฐ๋ก ๋์ด ์์๋ค. ๊ทธ๋ฐ ๋ค์ XAML ํ์ค(๋ช ๋ ์ ์ ๋ฐํ๋จ)์ด ์ฃฝ์๊ณ Microsoft์ ๋๊ตฌ๋ ๊ทธ ์ด์ ๋ฅผ ์ค๋ช ํ์ง ์์์ต๋๋ค. ๋ค๋ฅธ XAML ๋ฒ์ ์ผ๋ก ๋ณ๊ฒฝํด์ผ ํ๋ ๊ฒ์ Xamarin Forms์ ๋๋ค. ์๋ง๋ ์ด๊ฒ์ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ๋ ๋์ ๊ฒ์ ๋๋ค. ๋๋ ์์ง๋ ๊ทธ๋ค์ด ์ ๊ทธ๋ฐ ์ด๋ฆ์ ๋ฐ๊พธ๊ธฐ๋ก ๊ฒฐ์ ํ๋์ง ์ดํดํ ์ ์์ต๋๋ค.
@jrahma ์ด ์์ ์์ Xaml๊ณผ Xamarin.Forms ๋ชจ๋ ์๋นํ ๊ฐ๋ฐ์ ์ปค๋ฎค๋ํฐ๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ API ์ด๋ฆ ์
๋ฐ์ดํธ๋ ์ค์ํ ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ์ ๊ตฌ์ฑํฉ๋๋ค. ํ์ฌ๋ก์๋ ๋ ํ๋ ์์ํฌ ๋ชจ๋์์ ์ด๋ฆ ๋ฐ๊พธ๊ธฐ ์ฐ์ต์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ (XAML์ ์๋ก์ด ์ ์ด ๋ณ์นญ์ ์ถ๊ฐํ๋ ๊ฒ์ ์๋ฅผ ๋ค์ด ๋จ์ง๋ฅผ ๋ง๋ค ๊ฒ
Xamarin.Forms์๋ ์์ง๋ง Xaml์๋ ์๋ ํน์ ์์ฑ์ด๋ ๊ธฐ๋ฅ์ ๋ํ ์ ์์ด ์๋ ๊ฒฝ์ฐ ํน์ ๊ฒฉ์ฐจ์ ๋ํ ์ ์ ์์ ์ฌ๋ ๊ฒ์ด ์ข์ต๋๋ค.
ํผ๋๋ฐฑ์ ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ด๊ฒ์ ํ์ฌ ํ๋ก์ ํธ์ ๋ชฉํ ๋ฐ ๋ก๋๋งต๊ณผ ์ผ์นํ์ง ์์ผ๋ฏ๋ก ์๋์ผ๋ก ๋ซํ๋๋ค. WinUI์ ๊ธฐ์ฌํด ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ด๊ฒ์ ์ผ์ด๋๊ธฐ๋ก ๋์ด ์์๋ค. ๊ทธ๋ฐ ๋ค์ XAML ํ์ค(๋ช ๋ ์ ์ ๋ฐํ๋จ)์ด ์ฃฝ์๊ณ Microsoft์ ๋๊ตฌ๋ ๊ทธ ์ด์ ๋ฅผ ์ค๋ช ํ์ง ์์์ต๋๋ค. ๋ค๋ฅธ XAML ๋ฒ์ ์ผ๋ก ๋ณ๊ฒฝํด์ผ ํ๋ ๊ฒ์ Xamarin Forms์ ๋๋ค. ์๋ง๋ ์ด๊ฒ์ ๋ฆฌํฌ์งํ ๋ฆฌ์์ ๋ ๋์ ๊ฒ์ ๋๋ค. ๋๋ ์์ง๋ ๊ทธ๋ค์ด ์ ๊ทธ๋ฐ ์ด๋ฆ์ ๋ฐ๊พธ๊ธฐ๋ก ๊ฒฐ์ ํ๋์ง ์ดํดํ ์ ์์ต๋๋ค.