0%

Windows Phone开发 ListBox中Item内控件获取整个Item对象的方法

我在我的ListBox的Item里加了一个按钮,点击按钮可以删除该项,费了很长时间,终于在一国外论坛上找到解决方法. 在Button的click事件中,Button的DataContext属性就是这个Item对象,简单地转换成绑定的ItemsSource的对象就可以.

        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            Button button = sender as Button;
            VideoItem item = button.DataContext as VideoItem;
            System.Diagnostics.Debug.WriteLine("删除"+item.Title);
        }