在WPF中得到的对象,我有一个列表框绑定到数据集,它看起来像:如何从绑定源
<ListBox x:Name="lb_Configuration" SelectionMode="Extended" Height="100" ItemsSource="{Binding Products}" SelectedItem="{Binding SelectedProduct}">
的的SelectedItem有像许多对象:ID,名,值 ...
我怎么能在后端代码中得到这个值?我的想法是:
int myid;
myid = lb_Configuration.SelectedItem.<what method?>
或其他方式来达到我的目的?谢谢。
什么是_back结束code_?你的意思是你的UI的代码隐藏?这将是一种错误的方式,您必须在视图模型中管理数据,而不是在视图中。 – dymanoid
感谢您的回复。我的意思是代码隐藏。但是'myid'不是UI视图对象,我只是想获得它的价值计算过程 –
如果你写了一个绑定了'SelectedItem'属性为'SelectedProduct'财产,自然的问题是:哪里是'SelectedProduct财产?在xaml.cs中?在ViewModel中? –