Dans mon application Silverlight, j'ai une liste déroulante dans mon DataGrid qui se lie à une classe. Lorsque je change la liste déroulante, je peux obtenir l'index à la classe, mais la liste déroulante ne change pas lorsque je mets à jour la classe par programme S'il vous plaît Aidez-moi à régler ce problème. urgent. J'utilise Silverlight 3,0Silverlight combobox SelectedIndex ne change pas sur la liaison
<data:datagridtemplatecolumn header="Sale Unit" width="80" xmlns:data="#unknown">
<data:datagridtemplatecolumn.celleditingtemplate>
<datatemplate>
<combobox itemspanel="{Binding RelativeSource={RelativeSource Self}}" datacontext="{Binding}" selectedindex="{Binding Path=cursunit,Mode=TwoWay}" keydown="ComboBox_KeyDown" loaded="ComboBox_Loaded" selectionchanged="ComboBox_SelectionChanged">
<comboboxitem content="BOX" />
<comboboxitem content="STRIP" />
<comboboxitem content="PEICE" />
</combobox>
</datatemplate>
</data:datagridtemplatecolumn.celleditingtemplate>
</data:datagridtemplatecolumn>
À quoi ressemble votre classe de cursus? – Mharlin