IsVisible
์์ฑ์ด False
์ค์ ๋ ๊ฒฝ์ฐ TabbedPage์ ํญ ํ์ด์ง๊ฐ ์ฌ๋ผ์ง์ง ์์ต๋๋ค. ๋์ ํญ์ ์ ์ง๋์ง๋ง ํญ์ ๋ด์ฉ์ ๋น์ด ์์ต๋๋ค. ์ฌ๋์ด ๊ธฐ๋ํ๋ ๊ฒ๊ณผ๋ ์์ ํ ๋ค๋ฆ
๋๋ค.
TabbedPage
IsVisible
์์ฑ ์ค ํ๋๋ฅผ False
์ ์ฒด ํ์ด์ง๊ฐ ๋ ์ด์ ํ์๋์ง ์์ต๋๋ค.
ํ์ด์ง ํญ์ด ํ์๋ฉ๋๋ค.
@mfeingol ์๋
ํ์ธ์
TabbedPage์์ ์๋์ผ๋ก ์ ๊ฑฐํด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค.
tabbedPage.Children.Remove(invisiblePage);
ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ๋ฌด์์ธ์ง ์๊ณ ์์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ํจ๊ณผ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. :-)
@mfeingol ์๋ ํ์ธ์
TabbedPage์์ ์๋์ผ๋ก ์ ๊ฑฐํด์ผํ๋ค๊ณ ์๊ฐํฉ๋๋ค.tabbedPage.Children.Remove(invisiblePage);
์ด ํดํน์ MVVM ์ํคํ ์ฒ์์ ์ค์ ๋ก ์๋ํ์ง ์์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ์นํธํ๋ ๊ฒ์ ์ข ๋ ๊ธด๊ธํ๊ฒ ์กฐ์ฌํด์ฃผ์ธ์. ์ด๊ฒ์ ํญ ๋์คํ๋ ์ด์ ๊ธฐ๋ณธ ๊ธฐ๋ฅ์ด์ด์ผํ๋ฉฐ ๋ ธ๊ณจ์ ์ธ ๋ฒ๊ทธ์ ๋๋ค.
์์๋๊ธฐ ์ํด TabbedPage์ IsEnabled ์์ฑ๊ณผ ๋์ผํ ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
IsEnabled = "False"๊ฐ ํญ์ด ํ์๋์ง๋ง ํฐ์น์ ์๋ฌด๋ฐ ์กฐ์น๋ ์ทจํ์ง ์๊ณ ๋นํ์ฑํ ๋ ๊ฒฝ์ฐ ์์๋๋ ๊ฒฐ๊ณผ์
๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ๋ฌด์์ธ์ง ์๊ณ ์์ต๋๋ค. ๋๋ ์ด๊ฒ์ด ํจ๊ณผ๊ฐ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. :-)