通过WCF服务填充Combobox

时间:2017-05-18 11:38:03

标签: c# wpf wcf combobox

我收到错误,“Can not Implicity将类型'System.Collections.IEnumberable'转换为'string'。存在显式转换”“

我尝试过使用Convert.ToString()和.ToString但是当发生这种情况时,ComboBox不会填充。 我能够直接填充SQLConnection,但我的主要目标是通过WCF服务。 我错过了什么?

C#:

{

    public MainWindow()
    {
        InitializeComponent();
        BindComboBox(cbxUsername);
    }

    public void BindComboBox(ComboBox Username)
    {
        ServiceReference1.Service1Client Client = new ServiceReference1.Service1Client();
        ServiceReference1.getUser GetUsername = new ServiceReference1.getUser();

        GetUsername.Username = cbxUsername.ItemsSource;

    }

    private void Button_Click(object sender, RoutedEventArgs e)
    {

    }
}

}

1 个答案:

答案 0 :(得分:1)

应该是其他方式,

 cbxUsername.ItemsSource = GetUsername.Username;