public MainWindow() { InitializeComponent(); ProCount(); _visibilable = (Visibilable)this.FindResource("visi"); ShowInTaskbar = false; this.Topmost = true; this.ResizeMode = ResizeMode.NoResize; WinHide wh = new WinHide(this); wh.BindEvent(); this.MouseLeftButtonDown += MainWindow_MouseLeftButtonDown; _fileList = new FileList(); _webList = new WebList(); _fileNameList = _fileList.GetList(); _webbufflist = _webList.GetWeblist(); listbox1.ItemsSource = _fileNameList; listboxWeb.ItemsSource = _webbufflist; }
//加载窗体事件 private void Win_loaded(object sender, RoutedEventArgs e) { FileStream fs = null; FileStream webfile = null; FileStream positionfile = null; Position position = null; try { fs = new FileStream("file.dat", FileMode.Open); webfile = new FileStream("website.dat", FileMode.Open); positionfile = new FileStream("position.dat", FileMode.Open); BinaryFormatter bf = new BinaryFormatter(); BinaryFormatter wbf = new BinaryFormatter(); BinaryFormatter pbf = new BinaryFormatter(); _fileList = (FileList)bf.Deserialize(fs); _webList = (WebList)wbf.Deserialize(webfile); position = (Position)pbf.Deserialize(positionfile); fs.Close(); webfile.Close(); positionfile.Close(); } catch { } finally { _fileNameList = _fileList.GetList(); listbox1.ItemsSource = _fileNameList; _webbufflist = _webList.GetWeblist(); listboxWeb.ItemsSource = _webbufflist; webframe.Content = new Addsite(webframe, _webList); } if (position == null) { return; } this.Left = position.Left; this.Top = position.Top; }