Advertisement
Guest User

Untitled

a guest
Sep 25th, 2017
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.59 KB | None | 0 0
  1. <UserControl x:Class="Lab2take2.View.MainWindowView"
  2.             x:Name="TestWindow"
  3.             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4.             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5.             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  6.             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  7.             xmlns:local="clr-namespace:Lab2take2.View"
  8.                xmlns:Command="http://www.galasoft.ch/mvvmlight"
  9.             xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
  10.             xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
  11.             mc:Ignorable="d"
  12.             d:DesignHeight="335.2" d:DesignWidth="524.8"
  13.             DataContext="{Binding Source={StaticResource Locator}, Path=MainPageViewModel}">
  14.  
  15.     <Grid Margin="0,0,9.8,10.2" >
  16.        
  17.         <Grid.ColumnDefinitions>
  18.             <ColumnDefinition Width="279*"/>
  19.             <ColumnDefinition Width="27*"/>
  20.             <ColumnDefinition Width="19*"/>
  21.             <ColumnDefinition Width="0*"/>
  22.             <ColumnDefinition Width="6*"/>
  23.             <ColumnDefinition Width="61*"/>
  24.             <ColumnDefinition Width="124*"/>
  25.         </Grid.ColumnDefinitions>
  26.         <Label x:Name="label" Content="Members" HorizontalAlignment="Left" Margin="10,83,0,0" VerticalAlignment="Top" Height="26" Width="59"/>
  27.         <Button x:Name="addButton" Content="Add" HorizontalAlignment="Left" Margin="0.2,118,0,0" VerticalAlignment="Top" Width="75" Grid.ColumnSpan="3" Grid.Column="4" Height="19">
  28.             <i:Interaction.Triggers>
  29.                 <i:EventTrigger EventName ="Click">
  30.                     <Command:EventToCommand Command="{Binding onAddClickCommand}" />
  31.                 </i:EventTrigger>
  32.             </i:Interaction.Triggers>
  33.         </Button>
  34.         <Button x:Name="deleteButton" Content="Delete" HorizontalAlignment="Left" Margin="0.2,172,0,0" VerticalAlignment="Top" Width="75" Grid.ColumnSpan="3" Grid.Column="4" Height="19" >
  35.             <i:Interaction.Triggers>
  36.                 <i:EventTrigger EventName ="Click">
  37.                     <Command:EventToCommand Command="{Binding onDeleteClickCommand}" />
  38.                 </i:EventTrigger>
  39.             </i:Interaction.Triggers>
  40.         </Button>
  41.  
  42.         <Button x:Name="Exit" Content="Exit" HorizontalAlignment="Left" Margin="0.2,247,0,0" VerticalAlignment="Top" Width="75" Grid.ColumnSpan="3" Grid.Column="4" Height="19" Command ="{Binding onExitClickCommand}"/>
  43.         <ListBox x:Name="listBox" HorizontalAlignment="Left" Height="146" Margin="10,116,0,0"
  44.                 ItemsSource ="{Binding MembersList}"  
  45.                 SelectedItem ="{Binding SelectedMember}"
  46.                 SelectionMode="Single"
  47.                 VerticalAlignment="Top" Width="285"
  48.                 Grid.ColumnSpan="2"  >
  49.             <i:Interaction.Triggers>
  50.                 <i:EventTrigger EventName="MouseDoubleClick">
  51.                     <i:InvokeCommandAction Command="{Binding onDoubleClickCommand}"/>
  52.                 </i:EventTrigger>
  53.             </i:Interaction.Triggers>
  54.             <ListBox.ItemTemplate>
  55.                 <DataTemplate>
  56.  
  57.                     <TextBlock>
  58.                       <Run Text ="{Binding firstName}"></Run>
  59.                       <Run Text ="{Binding lastName}"/><Run Text =","></Run>
  60.                         <Run Text ="{Binding email}"></Run>
  61.                     </TextBlock>
  62.                 </DataTemplate>
  63.             </ListBox.ItemTemplate>
  64.            
  65.         </ListBox>
  66.    
  67.     </Grid>
  68.  
  69. </UserControl>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement