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

How can I create an object and pass it to a property in XAML markup?

我有一个自定义 UserControl,我想在我的 XAML windows 应用程序中使用它。我有一个 属性,它是一个 ref class。我想创建对象并将其单独分配给 属性 通过标记。这可能吗?

None 正在编译以下语法:

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

<MyCustomControl
    Helper="{x:Bind local:HelperClass()}"/>

注意:我想避免在代码隐藏中创建 properties/instantiate。

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