我想从home.xaml上的组合框中选择“名称”。当我这样做时,我希望“姓名地址和年龄”填写另一页。我可以在同一页面上轻松显示。
目前尚未识别出cbParts
string Query = "select * from Parts where Name='" + cbParts.SelectedItem.ToString() + "' ;";
答案 0 :(得分:0)
您的意思是使用两个页面还是UserControls? 如果你正在使用UserControls,这是一个经典的Master - Details场景,你可以在这里找到一个例子:http://www.codeproject.com/Articles/332615/WPF-Master-Details-MVVM-Application。
如果要使用页面,则必须将参数作为第二页的DataContext传递。如果你在第一页创建第二页就很容易了。如果不是,你需要一些共同的对象来传递信息,你可以尝试像MVVM Light这样的MVVM框架,它具有完全适用于这些情况的信使。
的问候,
约尼。