C#WPF从txt文件加载组合框,类似于Listbox

C#WPF从txt文件加载组合框,类似于Listbox,c#,wpf,C#,Wpf,我有一个列表框,我正在用这个代码从文本文件填充它 (工程) 但是当我尝试以同样的方式填充组合框下拉列表时。。列表是空的 (不工作..为空组合框) 谢谢 您正在为选择事件处理程序中的组合框设置值。此块中的代码只有在有人更改组合框中的选定值时才会触发-这永远不会发生,因为其中没有任何内容-因此您的代码不会运行。您应该将该代码放入页面的构造函数或OnNavigatedTo()方法中 您正在选择事件处理程序中设置组合框的值。此块中的代码只有在有人更改组合框中的选定值时才会触发-这永远不会发生,因为其中没

我有一个列表框,我正在用这个代码从文本文件填充它

(工程)

但是当我尝试以同样的方式填充组合框下拉列表时。。列表是空的

(不工作..为空组合框)


谢谢

您正在为选择事件处理程序中的组合框设置值。此块中的代码只有在有人更改组合框中的选定值时才会触发-这永远不会发生,因为其中没有任何内容-因此您的代码不会运行。您应该将该代码放入页面的构造函数或OnNavigatedTo()方法中


您正在选择事件处理程序中设置组合框的值。此块中的代码只有在有人更改组合框中的选定值时才会触发-这永远不会发生,因为其中没有任何内容-因此您的代码不会运行。您应该将该代码放入页面的构造函数或OnNavigatedTo()方法中


这是最初为空的ComboBox2上的SelectionChanged处理程序?应该如何调用它?这是最初为空的ComboBox2上的SelectionChanged处理程序?它应该怎么叫?
private void RadioButton_Checked(object sender, RoutedEventArgs e)
{
Listbox1.ItemsSource = File.ReadAllLines(@"c:\temp\servers.txt");
}
private void ComboBox2_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
ComboBox2.ItemsSource = File.ReadAllLines(@"c:\temp\servers.txt");
}
public YourPageName()
    {
        this.InitializeComponent();
        ComboBox2.ItemsSource = File.ReadAllLines(@"c:\temp\servers.txt");
    }