关于获取基础页面的有关问题

关于获取基础页面的问题假如我在mainpage里面加了一个listbox然后listbox中的item用数据绑定然后当选择一

关于获取基础页面的问题
假如我在mainpage里面加了一个listbox
然后listbox中的item用数据绑定
然后当选择一个item时触发事件进行跳转到一个页面
  private void ListBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
  {
  if (null != ListBox1.SelectedItem)
  {
  PopupCotainer pop = new PopupCotainer(this);
  pop.Show(new UserControl1());
   
  }
   
  }
其中PopupCotainer pop = new PopupCotainer(this);中的this指的是item
但是我想让new PopupCotainer();括号中的值为mainpage 即以mainpage为基础的
那么括号中的值应该是什么

[解决办法]

探讨
假如我在mainpage里面加了一个listbox
然后listbox中的item用数据绑定
然后当选择一个item时触发事件进行跳转到一个页面
private void ListBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (null ……

[解决办法]
ListBox1_SelectionChanged

这个响应是在哪个类的啊~