0
你好我嘗試從綁定對象列表中檢索一個對象。我使用MVVM風格 所以我有一個類名Channel。通道具有以下屬性:字符串名稱,字符串標籤,詮釋標識,詮釋assignedLocation等。從綁定屬性檢索對象wpf
我也有一個名爲ChannelSetup.xaml XAML文件,其中有我的ChannelSetup是
<ListView x:Name="ListView">
<ListView.View>
<GridView>
<GridViewColumn DisplayMemberBinding="{Binding Name}"/>
<GridViewColumn Width="65" Header="Channel #">
<GridViewColumn.CellTemplate>
<DataTemplate>
<ComboBox "Loaded="LineComboBox_OnLoaded"....
</GridViewColumn>
.xaml.cs文件我有這樣的事情
this.AvailableChannelLines = new ObservableCollection<Channel>();
this.DataContext = this;
this.ListView.ItemsSource = this.AvailableChannelLines;
它正確填充我的列表視圖,一切都很好..
private void LineComboBox_OnLoaded(object sender, RoutedEventArgs e)
{
//// HERE I NEED TO GET THE CURRENT CHANNEL OBJECT
}
但是當LineComboBox_OnLoaded事件被調用時,我希望能夠知道/獲取當前綁定到的通道對象。如何做到這一點或我需要使用不同的方法,方法或事件?
感謝快,我可以發誓我已經嘗試過,但它沒有爲我工作,但現在它確實感謝了很多。 – kahizer