static void Main(string[] args) { MyWindowsMediaPlayer.MainWindow MainWin; MainWin = new MyWindowsMediaPlayer.MainWindow(); MainWin.ShowDialog(); }
/// <summary> /// Doble Click On A Elem Of A ListView /// </summary> public void EVNT_ListViewDoubleClick(object sender, MouseEventArgs e, MyWindowsMediaPlayer.MainWindow MW) { ListViewItem Item = sender as ListViewItem; if (Item != null) { if (Item.IsDescendantOf(MW.PlayList) && Playlist.GetIndex(MW.PlayList.SelectedIndex) != null) { LoadMedia(Playlist.GetIndex(MW.PlayList.SelectedIndex).Path); } else if (Item.IsDescendantOf(MW.LibraryList) && Library.GetIndex(LibraryPos) != null && LibraryPos < Library.FilmsView.Count) { Playlist.Clean(); Playlist.AddFilm(Library.FilmsView[LibraryPos]); LoadMedia(Playlist.GetFirst().Path); } } }
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) { switch (connectionId) { case 1: this.MyMediaPlayer = ((MyWindowsMediaPlayer.MainWindow)(target)); #line 8 "..\..\MainWindow.xaml" this.MyMediaPlayer.Drop += new System.Windows.DragEventHandler(this._DragNDrop); #line default #line hidden #line 9 "..\..\MainWindow.xaml" this.MyMediaPlayer.DragEnter += new System.Windows.DragEventHandler(this._DragEnter); #line default #line hidden return; case 2: this.WindowGrid = ((System.Windows.Controls.Grid)(target)); return; case 3: this._ControlsRow = ((System.Windows.Controls.RowDefinition)(target)); return; case 4: this._Menu = ((MWidgets.MMenu)(target)); return; case 5: this._MenuItemFile = ((MWidgets.MMenuItem)(target)); return; case 6: this._MenuItemOpen = ((MWidgets.MMenuItem)(target)); #line 24 "..\..\MainWindow.xaml" this._MenuItemOpen.Click += new System.Windows.RoutedEventHandler(this._MenuOpen); #line default #line hidden return; case 7: this._MenuItemQuit = ((MWidgets.MMenuItem)(target)); #line 26 "..\..\MainWindow.xaml" this._MenuItemQuit.Click += new System.Windows.RoutedEventHandler(this._ClickQuit); #line default #line hidden return; case 8: this._ComboBoxLanguage = ((MWidgets.MComboBox)(target)); #line 28 "..\..\MainWindow.xaml" this._ComboBoxLanguage.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this._SwitchLanguage); #line default #line hidden return; case 9: this._Media = ((MWidgets.MMediaElement)(target)); #line 31 "..\..\MainWindow.xaml" this._Media.MouseDown += new System.Windows.Input.MouseButtonEventHandler(this._PauseUnpause); #line default #line hidden #line 31 "..\..\MainWindow.xaml" this._Media.MediaEnded += new System.Windows.RoutedEventHandler(this._MediaEnded); #line default #line hidden #line 31 "..\..\MainWindow.xaml" this._Media.MouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this.mainMediaElement_MouseLeftButtonUp); #line default #line hidden return; case 10: this._ListPlayList = ((MWidgets.MListBox)(target)); #line 32 "..\..\MainWindow.xaml" this._ListPlayList.KeyDown += new System.Windows.Input.KeyEventHandler(this._ListKeyDown); #line default #line hidden #line 32 "..\..\MainWindow.xaml" this._ListPlayList.MouseDoubleClick += new System.Windows.Input.MouseButtonEventHandler(this._ListMouseDown); #line default #line hidden return; case 11: this._LabelDuration = ((MWidgets.MLabel)(target)); return; case 12: this._SliderDuration = ((MWidgets.MSlider)(target)); #line 34 "..\..\MainWindow.xaml" this._SliderDuration.PreviewMouseLeftButtonDown += new System.Windows.Input.MouseButtonEventHandler(this._SliderMouseDown); #line default #line hidden #line 34 "..\..\MainWindow.xaml" this._SliderDuration.PreviewMouseLeftButtonUp += new System.Windows.Input.MouseButtonEventHandler(this._SliderMouseUp); #line default #line hidden return; case 13: this._SliderVolume = ((MWidgets.MSlider)(target)); #line 35 "..\..\MainWindow.xaml" this._SliderVolume.ValueChanged += new System.Windows.RoutedPropertyChangedEventHandler<double>(this.SliderVolumeChanged); #line default #line hidden return; case 14: this._ButtonPlay = ((MWidgets.MButton)(target)); #line 36 "..\..\MainWindow.xaml" this._ButtonPlay.Click += new System.Windows.RoutedEventHandler(this._Play); #line default #line hidden return; case 15: this._ButtonStop = ((MWidgets.MButton)(target)); #line 37 "..\..\MainWindow.xaml" this._ButtonStop.Click += new System.Windows.RoutedEventHandler(this._Stop); #line default #line hidden return; case 16: this._ButtonPause = ((MWidgets.MButton)(target)); #line 38 "..\..\MainWindow.xaml" this._ButtonPause.Click += new System.Windows.RoutedEventHandler(this._Pause); #line default #line hidden return; case 17: this._ButtonNext = ((MWidgets.MButton)(target)); #line 39 "..\..\MainWindow.xaml" this._ButtonNext.Click += new System.Windows.RoutedEventHandler(this._Next); #line default #line hidden return; case 18: this._ButtonPrevious = ((MWidgets.MButton)(target)); #line 40 "..\..\MainWindow.xaml" this._ButtonPrevious.Click += new System.Windows.RoutedEventHandler(this._Previous); #line default #line hidden return; case 19: this._LabelStatus = ((MWidgets.MLabel)(target)); return; } this._contentLoaded = true; }