void UpdateBorderRadius() { if (_contentPresenter != null) { _contentPresenter.CornerRadius = WinUIHelpers.CreateCornerRadius(BorderRadius); } }
public static void UpdateCornerRadius(this Button platformButton, IButtonStroke buttonStroke) { if (buttonStroke.CornerRadius >= 0) { platformButton.Resources["ControlCornerRadius"] = WinUIHelpers.CreateCornerRadius(buttonStroke.CornerRadius); } else { platformButton.Resources.Remove("ControlCornerRadius"); } }
public static void UpdateCornerRadius(this Button platformButton, IButtonStroke buttonStroke) { var radius = buttonStroke.CornerRadius; if (radius >= 0) { platformButton.Resources.SetValueForAllKey(CornerRadiusResourceKeys, WinUIHelpers.CreateCornerRadius(buttonStroke.CornerRadius)); } else { platformButton.Resources.RemoveKeys(CornerRadiusResourceKeys); } platformButton.RefreshThemeResources(); }
public static void UpdateCornerRadius(this RadioButton nativeRadioButton, IRadioButton radioButton) { nativeRadioButton.CornerRadius = WinUIHelpers.CreateCornerRadius(radioButton.CornerRadius); }