0
這裏我在網格中使用了combobox(silverlight4.0),並在XAML中設置了組合框的選擇,並通過代碼傳遞值作爲綁定(Datacontext for grid)。在我的情況下,我有兩個級聯組合框填充類型,即部門選擇去團隊和經理列表組合框,這將填補部門的選擇時間。Silverlight中的Combobox選擇錯誤4.0
現在,在我選擇團隊的時候,管理員列表將會完美顯示,並且管理員列表組合框中的變化也會在XAML代碼的幫助下發生,當我更改部門時,管理員列表和團隊列表將被刷新。
此時如果我選擇團隊經理列表組合框沒有被選中。
請幫我。
代碼是在這裏:
這個代碼peice的是經理組合框:
<ComboBox VerticalAlignment="Center" Grid.Row="2" Grid.Column="1" Width="150" HorizontalAlignment="Left" Grid.ColumnSpan="2" Margin="1,15,0,15"Name="cboIndiaManagerTeamMaster" SelectedValue="{Binding Path=India_Manager,Mode=TwoWay}" SelectedValuePath="EmpId" DisplayMemberPath="EmployeeName" />
部選擇改變代碼:
private void cboDepartmentTeamMaster_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
cboIndiaManagerTeamMaster.ItemsSource = result;
}
當部門更改時,我會從數據庫中獲取管理員和團隊的新列表,並將該列表綁定到相應的組合框,然後當我選擇團隊時,管理員列表沒有被選中,這是我的錯誤區域這意味着它對於組合框的首選(Binding Itemsource第一次)是正確工作的。 – Prabhakaran 2011-06-16 05:38:44
對不起,但仍然困惑...當你說「經理名單沒有被選中」你的意思是它沒有響應鼠標點擊?它沒有重點? – NestorArturo 2011-06-16 13:04:47