client/src/Iri.Modernisation.Controls/View/ProductionView/ProductionView.xaml
author Matthieu Totet
Mon, 14 Dec 2009 17:02:03 +0100
changeset 23 10acb6a11a73
parent 21 253f142174ac
child 24 c031f1132dde
permissions -rw-r--r--
Update VideoViewer ( Allow Multi-VideoViewer)

<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    xmlns:View="clr-namespace:Iri.Modernisation.Controls.View"
    xmlns:Lang="clr-namespace:Iri.Modernisation.Lang;assembly=Iri.Modernisation.Lang"
	xmlns:Input="clr-namespace:SLExtensions.Input;assembly=SLExtensions" 
   
	xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" x:Class="Iri.Modernisation.Controls.View.ProductionView" mc:Ignorable="d" Height="688">
    <UserControl.Resources>
	 <Lang:LangResource x:Name="LangLabels" x:Key="LangLabels"></Lang:LangResource>
           
	</UserControl.Resources>
	<Grid x:Name="LayoutRoot">

    	<View:HeaderProduction DataContext="{Binding ViewModelHeaderProduction}" x:Name="HeaderProductionElement" HorizontalAlignment="Left" VerticalAlignment="Top" d:LayoutOverrides="VerticalAlignment"/>
    	<View:ProductionTimeLine x:Name="ProductionTimeLineElement" Height="176" VerticalAlignment="Bottom" DataContext="{Binding ViewModelProductionTimeLine}"/>
    	<View:ProductionEditor DataContext="{Binding ViewModelProductionEditor}" Margin="272,115,0,0" HorizontalAlignment="Left" Height="381" VerticalAlignment="Top"/>
    	<View:VideoViewer DataContext="{Binding ViewModelMasterVideoViewer}" HorizontalAlignment="Right" Margin="0,115,8,204" Width="404"/>
    	<StackPanel x:Name="RecordsPanel" HorizontalAlignment="Left" Margin="8,240,0,216" Width="248">
    		<TextBlock Style="{StaticResource CommonTextBlock}" Text="{Binding RecordsLabel, Source={StaticResource LangLabels}}" x:Name="RecordLabel" TextWrapping="Wrap"/>
    		<ListBox SelectedItem="{Binding SelectedVideoSequence,Mode=TwoWay}" x:Name="RecordsList" ItemsSource="{Binding RecordedVideoSequences}" Height="168">
				<ListBox.ItemTemplate>
					<DataTemplate>
						<StackPanel Orientation="Horizontal">
							<TextBlock Text="{Binding Path}"/><TextBlock Text="-"/><TextBlock Text="{Binding RunTime}"/>
						</StackPanel>
					</DataTemplate>
				</ListBox.ItemTemplate>
			</ListBox>
			<Button Content="+ (Enregistrement)" x:Name="AddSelectedRecord" Input:CommandService.Command="ClickAddSelectedRecord"></Button>
    		<Button Content="+ (Index)" x:Name="AddIndex" Input:CommandService.Command="ClickAddIndex"></Button>
		</StackPanel>

    </Grid>
</UserControl>