如何创建对象并将其传递给XAML标记中的属性?

如何创建对象并将其传递给XAML标记中的属性?,xaml,winrt-xaml,uwp-xaml,Xaml,Winrt Xaml,Uwp Xaml,我有一个自定义用户控件,我正试图在我的XAML windows应用程序中使用它。我有一个属性是ref类。我想创建对象并仅通过标记将其指定给属性。这可能吗 以下语法均未编译: <MyCustomControl Helper="ref new local:HelperClass()"/> <MyCustomControl Helper="{x:Bind local:HelperClass()}"/> 注意:我希望避免在代码隐藏中创建属性/实例化 <M

我有一个自定义用户控件,我正试图在我的XAML windows应用程序中使用它。我有一个属性是ref类。我想创建对象并仅通过标记将其指定给属性。这可能吗

以下语法均未编译:

<MyCustomControl
    Helper="ref new local:HelperClass()"/>

<MyCustomControl
    Helper="{x:Bind local:HelperClass()}"/>
注意:我希望避免在代码隐藏中创建属性/实例化

<MyCustomControl>
    <MyCustomControl.Helper>
        <local:HelperClass />
    </MyCustomControl.Helper>
</MyCustomControl>