0
Xamarin을 사용하는 UWP/Win10 용 순환 작동 표시기가 있습니까?UWP 용 Xamarin 순환 작동 표시기
Xamarin을 사용하는 UWP/Win10 용 순환 작동 표시기가 있습니까?UWP 용 Xamarin 순환 작동 표시기
Xamarin을 사용하는 UWP/Win10 응용 프로그램에 대한 사용자 지정 순환 작동 표시기가 있습니까?
공유 프로젝트 \의 MyProgressRing.cs :
당신은 UWP의 ProgressRing에 대한 자신의 View
를 만들 필요가
public class MyProgressRing:View
{
}
UWP 프로젝트 \ MyProgressRingRenderer.cs :
[assembly:ExportRenderer(typeof(MyProgressRing),typeof(MyProgressRingRenderer))]
namespace CircularActivityDemo.UWP
{
public class MyProgressRingRenderer:ViewRenderer<MyProgressRing,ProgressRing>
{
ProgressRing ring;
protected override void OnElementChanged(ElementChangedEventArgs<MyProgressRing> e)
{
base.OnElementChanged(e);
if (Control == null)
{
ring = new ProgressRing();
ring.IsActive = true;
ring.Visibility = Windows.UI.Xaml.Visibility.Visible;
ring.IsEnabled = true;
SetNativeControl(ring);
}
}
}
}
참고 : ProgressRing
컨트롤의 속성을 하드 코드했습니다. 사용자 지정 ProgressRing
컨트롤에 대한 DependencyProperties를 만들 수 있습니다.
ProgressRing을 확인해 보셨습니까? – AbsoluteSith
@AbsoluteSith Xamarin에는 ProgressRing이 없습니다./ – astropringles
그래, 내가 믿는 사용자 지정 렌더러를 작성했습니다. – AbsoluteSith