Xamarin.forms: XF 3.1μ—μ„œ Xaml λ³€κ²½ 사항 κΉ¨κΈ°

에 λ§Œλ“  2018λ…„ 06μ›” 24일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: xamarin/Xamarin.Forms

XF 3.1 λ²„μ „μ—μ„œ μ—…κ·Έλ ˆμ΄λ“œν•˜λŠ” 경우 "멀버 이름은 포함 μœ ν˜•κ³Ό 같을 수 μ—†μŠ΅λ‹ˆλ‹€"λΌλŠ” xaml 였λ₯˜κ°€ λ°œμƒν•  수 μžˆμŒμ„ μ•Œλ € λ“œλ¦¬κ³ μžν•©λ‹ˆλ‹€. λΆ€λͺ¨ 및 μžμ‹ μœ ν˜•μ΄ λ™μΌν•œ 이름을 κ°–λŠ” 경우 이것은 잘 μ•Œλ €μ§„ C # 였λ₯˜μž…λ‹ˆλ‹€.

κ·Έ μ΄μœ λŠ” μ•„λž˜ μ½”λ“œκ°€ XF 3.1 이전 λ²„μ „μ—μ„œ μž‘λ™ν•˜μ§€λ§Œ XF 3.1μ—μ„œλŠ” 였λ₯˜λ₯Ό λ°˜ν™˜ν•˜κΈ° λ•Œλ¬Έμž…λ‹ˆλ‹€. 항상 버그인지 버그 μˆ˜μ •μΈμ§€ ν™•μ‹€ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"

             x:Class="myApp.TestPage"  x:Name="TestPage" > 

  <ContentPage.Content>

            <c:cwTest x:Name="cwTest"  VerticalOptions="FillAndExpand"  HorizontalOptions="FillAndExpand"/>

  </ContentPage.Content>
</ContentPage>
Xaml </> invalid bug

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

@EmilAlipiev @StephaneDelcroix 예, μ˜ˆκ³ ν•˜λŠ” 데 λ„μ›€μ΄λ˜μ—ˆμ„ κ²ƒμž…λ‹ˆλ‹€. 이것은 λΈŒλ ˆμ΄ν‚Ή 체인지이며 λ‹Ήμ‹ μ˜ 사과 / λ³€λͺ…은 λ„μ›€μ΄λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  3 λŒ“κΈ€

λ³€κ²½λœ μœ μΌν•œ 점은 이제 μ΅œμƒμœ„ XAML μš”μ†Œμ— μ •μ˜ 된 x:Name λŒ€ν•œ ν•„λ“œλ₯Ό μƒμ„±ν•˜μ—¬ κ²°κ΅­ μ½”λ“œ μˆ¨κΉ€μ—μ„œ μ•‘μ„ΈμŠ€ ν•  수 μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

Label λ˜λŠ”`x : Name = "TestPage" 'μ†μ„±μ΄μžˆλŠ” xaml의 λͺ¨λ“  μš”μ†Œλ₯Ό β€‹β€‹μ‚¬μš©ν•˜μ—¬ 이전 λ²„μ „μ˜ XFμ—μ„œ ν•΄λ‹Ή λ™μž‘μ„ μž¬ν˜„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

일뢀 μ½”λ“œκ°€ μ†μƒλ˜λ©΄ μ£„μ†‘ν•©λ‹ˆλ‹€. μ‹ μ€‘ν•˜κ²Œ κ³ λ €ν•œ ν›„μ—λŠ” 이것은 버그 λ˜λŠ” νšŒκ·€λ‘œ κ°„μ£Όλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ½”λ“œκ°€ λˆ„λ½ 된 μœ νš¨μ„± 검사에 μ˜μ‘΄ν–ˆμ§€λ§Œ 더 이상이 μ‹€νŒ¨λ₯Ό μ•…μš© ν•  수 μ—†μŠ΅λ‹ˆλ‹€.

이에 λŒ€ν•œ ν•΄κ²° 방법은 κ°„λ‹¨ν•˜κ³  κ°„λ‹¨ν•˜λ©° μ μš©ν•˜κΈ° 맀우 κ°„λ‹¨ν•©λ‹ˆλ‹€.

@StephaneDelcroix λ‚˜λŠ” 그것에 λ™μ˜ν•©λ‹ˆλ‹€. 당신이 그것을 κ°•μ‘° ν–ˆμ–΄μ•Όν–ˆκΈ° λ•Œλ¬Έμ— λ‚˜λŠ” λ‹Ήμ‹ μ˜ 관심을 λŒμ—ˆμŠ΅λ‹ˆλ‹€. VS2017은 μΆ©λΆ„ν•œ 정보λ₯Ό μ œκ³΅ν•˜μ§€ μ•Šκ³  단일 νŒŒμΌμ— λŒ€ν•΄ 수백 개의 였λ₯˜λ₯Ό λ°œμƒμ‹œν‚΅λ‹ˆλ‹€. 3.0으둜 λ‹€μ‹œ λ³΅μ›ν•˜λ©΄ λͺ¨λ‘ μ •μƒμ μœΌλ‘œ μž‘λ™ν•©λ‹ˆλ‹€. 이 였λ₯˜κ°€μžˆλŠ” λ‹€λ₯Έ μ‚¬λžŒμ΄μ΄ 문제λ₯Ό μ°Έμ‘° ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

@EmilAlipiev @StephaneDelcroix 예, μ˜ˆκ³ ν•˜λŠ” 데 λ„μ›€μ΄λ˜μ—ˆμ„ κ²ƒμž…λ‹ˆλ‹€. 이것은 λΈŒλ ˆμ΄ν‚Ή 체인지이며 λ‹Ήμ‹ μ˜ 사과 / λ³€λͺ…은 λ„μ›€μ΄λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰