¿Cómo enlazar al layout_weight de View en MvvmCross?

¿Cuál es la forma más fácil de enlazar con el peso de View (o cualquier otro control de Android)? Debido a que esta propiedad no tiene un definidor, probé el enlace personalizado, pero la identificación no parece funcionar:

public class ViewWeightCustomBinding : MvxAndroidTargetBinding
{
    public ViewWeightCustomBinding(object target) : base(target)
    {
    }

    public override Type TargetType
    {
        get { return typeof (int); }
    }

    protected override void SetValueImpl(object target, object value)
    {
        var realTarget = target as View;
        if(target == null)
            return;

        ViewGroup.LayoutParams layoutParameters = realTarget.LayoutParameters;
        realTarget.LayoutParameters = new LinearLayout.LayoutParams(layoutParameters.Width, layoutParameters.Height,
                                                                  (int) value);
    }
}

registro en configuración:

protected override void FillTargetFactories(IMvxTargetBindingFactoryRegistry registry)
{
    registry.RegisterFactory(new MvxSimplePropertyInfoTargetBindingFactory(typeof(ViewWeightCustomBinding), typeof(View), "ViewWeight"));
    base.FillTargetFactories(registry);
}

Y .axml

 <View
        android:layout_width="0dp"
        android:layout_height="3dp"
        android:background="@color/green_holo"
        local:MvxBind="ViewWeight Id" />

Puedo ver Waring en la ventana de depuración:

[0:] MvxBind: Advertencia: 5.20 Error al crear el enlace de destino para el enlace ViewWeight para la identificación [0:] MvxBind: Advertencia: 5.20 Error al crear el enlace de destino para la unión ViewWeight para la identificación 01-31 10: 54: 57.247 I / mono- stdout (3795): MvxBind: Advertencia: 5.20 Error al crear el enlace de destino para el enlace ViewWeight para la identificación

Respuestas a la pregunta(1)

Su respuesta a la pregunta