</Window.Resources>
这里的命名空间 C 是你的复杂参数所在的命名空间;
Step 3<UserControl.Resources>
<app:UserManager x:Key="StaticUsers"/> <app:UserNameConverter x:Key="UsrConverter"/> </UserControl.Resources><TextBox Text="{Binding XXXX,Converter={StaticResource UsrConverter}, ConverterParameter={StaticResource userList }}" />Step 4 Converter 里对参数的使用
public class UserNameConverter : IValueConverter
{ public object IValueConverter.Convert(object value, Type targetType,object parameter, CultureInfo culture) { List<User> usrs = parameter as List<User>; ... }}