shuhelohelo’s blog

Xamarin.Forms多めです.

Xamarin.Formsのカスタムコントロールのプレビューを有効にする

docs.microsoft.com

デフォルトだとカスタムコントロールはデザイナに描画されない.

カスタムコントロールに以下のように [DesignTimeVisible(true)]属性をつけるとビルド後に描画されるようになる.

namespace MyProject
{
  [DesignTimeVisible(true)]
  public class MyControl : BaseControl
  {
    // Your control's code here
  }

}

SkiaSharpはAndroidではデザイナに描画されない. iOSでは描画されるらしいが.