Android의 단추 안쪽 여백 및 그림자
이 Android 플랫폼별은 단추가 Android 단추의 기본 안쪽 여백 및 그림자 값을 사용하는지 여부를 Xamarin.Forms 제어합니다. XAML에서는 연결된 속성을 boolean
값으로 Button.UseDefaultPadding
Button.UseDefaultShadow
설정하여 사용합니다.
<ContentPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core">
<StackLayout>
...
<Button ...
android:Button.UseDefaultPadding="true"
android:Button.UseDefaultShadow="true" />
</StackLayout>
</ContentPage>
또는 흐름 API를 사용하여 C#에서 사용할 수 있습니다.
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
button.On<Android>().SetUseDefaultPadding(true).SetUseDefaultShadow(true);
이 메서드는 Button.On<Android>
이 플랫폼별이 Android에서만 실행되도록 지정합니다. Button.SetUseDefaultPadding
네임스페이스의 메서드 및 Button.SetUseDefaultShadow
메서드 Xamarin.Forms.PlatformConfiguration.AndroidSpecific
는 단추가 Android 단추의 기본 안쪽 여백 및 그림자 값을 사용하는지 여부를 Xamarin.Forms 제어하는 데 사용됩니다. 또한 단추가 Button.UseDefaultPadding
각각 기본 안쪽 여백 값과 기본 그림자 값을 사용하는지 여부를 반환하는 데 및 Button.UseDefaultShadow
메서드를 사용할 수 있습니다.
그 결과 단추는 Xamarin.Forms Android 단추의 기본 안쪽 여백 및 그림자 값을 사용할 수 있습니다.
위의 스크린샷에는 오른쪽 Button
에서 Android 단추의 기본 안쪽 여백 및 그림자 값을 사용한다는 점을 제외하고 각각 Button
동일한 정의가 있습니다.