|
using System.ComponentModel.Composition;
using System.Windows;
using System.Windows.Input;
using MediaAssistant.DAL;
namespace MediaAssistant.Controls.Library
{
[Export(typeof(ILibraryView))]
public partial class LibraryView:ILibraryView
{
public LibraryView()
{
InitializeComponent();
Tree.SizeChanged += HandleSizeChanged;
}
private void HandleSizeChanged(object sender, SizeChangedEventArgs e)
{
}
private void HandleMouseDoubleClick(object sender, MouseButtonEventArgs e)
{
var element = e.OriginalSource as FrameworkElement;
if (element.DataContext is LibraryItem)
{
var selectedItem = Tree.SelectedItem as LibraryItem;
((LibraryPresenter)DataContext).OnItemDoubleClicked(selectedItem);
}
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.