当我的应用程序启动时,我从组合框首次启动时会变为空,但是当我更改它时,我会在启动时获得正确的结果
public partial class MainScreen : Page
{
SQLReader sql;
public MainScreen()
{
InitializeComponent();
sql = new SQLReader();
List<string> st = sql.getQuery("SELECT Name FROM Positions");
PrCombo.ItemsSource = st;
PrCombo.SelectedIndex = 0;
}
private void PrCombo_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
string st = PrCombo.Text; //is null when the app starts
}
}
答案 0 :(得分:0)
尝试访问除组合框文本以外的所选项目。
string st = PrCombo.SelectedItem.ToString();