我有以下Xaml,它用于用户控件中,作为属性网格内部编辑器使用。问题是,从代码后台附加行为的C#代码应该是什么样子的?
<i:Interaction.Behaviors>
<igExt:XamComboEditorSelectedItemsBehavior SelectedItems="{Binding SelectedItems, ElementName=_uc}"/>
</i:Interaction.Behaviors>
因为这个编辑器是在PropertyGrid中动态加载的,所以我只打算在代码后台创建一个带有绑定的编辑器实例,而不是必须拥有许多非常短并且只包含一个编辑器的不同xaml文件。
或者重新实现行为中的所有代码,并在代码后台创建编辑器时调用它,会更容易吗?