Sfoglia il codice sorgente

Сделала лабораторную 3

Igor 1 anno fa
parent
commit
ba565c1ff0

BIN
.vs/Лаб1/FileContentIndex/1cf9508c-0672-44f3-bfdd-f98a44ca4297.vsidx


BIN
.vs/Лаб1/FileContentIndex/7eb22b18-107e-4912-8ed4-18123259c198.vsidx


BIN
.vs/Лаб1/FileContentIndex/a3ca62ee-2668-4a70-bf17-f0de4ce4551c.vsidx


BIN
.vs/Лаб1/v17/.suo


+ 22 - 4
Лаб1/Dictionary1.xaml

@@ -1,8 +1,26 @@
 <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-                    xmlns:local="clr-namespace:WPF_Lesson">
-    <Style TargetType="{x:Type Label}">
-        <Setter Property="Background" Value="AntiqueWhite" />
-        <Setter Property="Padding" Value="0" />
+                    xmlns:local="clr-namespace:Лаб1" >
+    <LinearGradientBrush x:Key="BackgroundWindowResource">
+        <GradientStop Offset="0.00" Color="#FF87A0DE" />
+        <GradientStop Offset="0.50" Color="Azure" />
+        <GradientStop Offset="1.00" Color="#FF009CFF" />
+    </LinearGradientBrush>
+
+    <Style TargetType="TextBlock" x:Key="baseTextBlockResource">
+        <Setter Property="Margin" Value="25,15,25,5" />
+        <Setter Property="FontSize" Value="15" />
+        <Setter Property="FontFamily" Value="Verdana" />
+    </Style>
+
+    <Style TargetType="TextBlock" BasedOn="{StaticResource baseTextBlockResource}" x:Key="hedderTextBlockResource">
+        <Setter Property="FontSize" Value="25" />
+        <Setter Property="HorizontalAlignment" Value="Center" />
+    </Style>
+
+    <Style TargetType="Button" x:Key="buttonResource">
+        <Setter Property="Margin" Value="25,15" />
+        <Setter Property="Width" Value="60" />
+        <Setter Property="HorizontalAlignment" Value="Left" />
     </Style>
 </ResourceDictionary>

+ 26 - 40
Лаб1/MainWindow.xaml

@@ -10,6 +10,7 @@
         Background="Transparent"
         AllowsTransparency="True"
         WindowStyle="None">
+    
     <Grid>
         <Grid.Background>
             <LinearGradientBrush StartPoint="0,0" EndPoint="1,1">
@@ -19,47 +20,32 @@
             </LinearGradientBrush>
         </Grid.Background>
 
-        <TextBlock Text="Система внутреннего учета инвестиционной компании" Foreground="Black" FontSize="33" FontWeight="Bold" HorizontalAlignment="Center" Margin="0,90,0,585" Width="920"/>
-        <TextBlock HorizontalAlignment="Left" Width="200" Margin="60,200,0,0" VerticalAlignment="Top" Height="40" FontSize="30">
-            <Hyperlink NavigateUri="NavigateToPage1" Click="Hyperlink_Click">
-               <TextBlock Text="Сотрудники"/> 
-            </Hyperlink>
-        </TextBlock>
-        <Frame x:Name="MainFrame" Margin="310,220,55,41"/>
-        <TextBlock HorizontalAlignment="Left" Width="150" Margin="60,240,0,0" VerticalAlignment="Top" Height="40" FontSize="30">
-        <Hyperlink Click="NavigateToPage2">
-            <TextBlock Text="Клиенты"/>
-        </Hyperlink>
-        </TextBlock>
+        <StackPanel Background="{StaticResource BackgroundWindowResource}">
 
-        <TextBlock HorizontalAlignment="Left" Width="155" Margin="60,280,0,0" VerticalAlignment="Top" Height="40" FontSize="30">
-            <Hyperlink Click="NavigateToPage3">
-                <TextBlock Text="Договора"/>
-            </Hyperlink>
-        </TextBlock>
+            <TextBlock Style="{StaticResource hedderTextBlockResource}">
+                Система внутеннего учета инвестиционной компании
+            </TextBlock>
+            <TextBlock Style="{StaticResource baseTextBlockResource}">
+                <Hyperlink NavigateUri="PageEmployee.xaml"> Сотрудники</Hyperlink>
+            </TextBlock>
+            <TextBlock Style="{StaticResource baseTextBlockResource}">
+                <Hyperlink> Клиенты </Hyperlink>
+            </TextBlock>
+            <TextBlock Style="{StaticResource baseTextBlockResource}">
+                <Hyperlink> Договора </Hyperlink>
+            </TextBlock>
+            <TextBlock Style="{StaticResource baseTextBlockResource}">
+                <Hyperlink> Ценные бумаги </Hyperlink>
+            </TextBlock>
+            <TextBlock Style="{StaticResource baseTextBlockResource}">
+                <Hyperlink> Сделки </Hyperlink>
+            </TextBlock>
+            <TextBlock Style="{StaticResource baseTextBlockResource}">
+                <Hyperlink> Справка </Hyperlink>
+            </TextBlock>
+            <Button Style="{StaticResource buttonResource}" Command="Close">Выход
+            </Button>
+        </StackPanel>
 
-        <TextBlock HorizontalAlignment="Left" Width="250" Margin="60,320,0,0" VerticalAlignment="Top" Height="40" FontSize="30">
-            <Hyperlink Click="NavigateToPage4">
-                <TextBlock Text="Цветные бумаги" Width="230"/>
-            </Hyperlink>
-        </TextBlock>
-        <TextBlock HorizontalAlignment="Left" Width="150" Margin="60,360,0,0" VerticalAlignment="Top" Height="40" FontSize="30">
-            <Hyperlink Click="NavigateToPage5">
-                <TextBlock Text="Сделки"/>
-            </Hyperlink>
-        </TextBlock>
-        <TextBlock HorizontalAlignment="Left" Width="160" Margin="60,125,0,0" VerticalAlignment="Center" Height="40" FontSize="30">
-            <Hyperlink Click="NavigateToPage6">
-                <TextBlock Text="Справка"/>
-            </Hyperlink>
-        </TextBlock>
-        <Button Content="Выход" FontSize="25" Margin="12,480,0,0" HorizontalAlignment="Left" Click="ExitApplication" Foreground="Black" VerticalAlignment="Center" Width="162" FontFamily="Perpetua Titling MT" BorderBrush="{x:Null}">
-            <Button.Background>
-                <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
-                    <GradientStop Color="#FF258DB9"/>
-                    <GradientStop Color="#FFFFE3E3" Offset="1"/>
-                </LinearGradientBrush>
-            </Button.Background>
-        </Button>
     </Grid>
 </Window>

+ 1 - 1
Лаб1/MainWindow.xaml.cs

@@ -27,7 +27,7 @@ namespace Лаб1
 
         private void Hyperlink_Click(object sender, RoutedEventArgs e)
         {
-            MainFrame.Content = new Page1();
+
         }
 
         private void NavigateToPage1(object sender, RoutedEventArgs e)

BIN
Лаб1/bin/Debug/Лаб1.exe


BIN
Лаб1/bin/Debug/Лаб1.pdb


BIN
Лаб1/obj/Debug/App.baml


BIN
Лаб1/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache


BIN
Лаб1/obj/Debug/Dictionary1.baml


BIN
Лаб1/obj/Debug/MainWindow.baml


+ 1 - 71
Лаб1/obj/Debug/MainWindow.g.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "C26637532EA3077F559F46D35F9739ABCF6B1429BB99FAD4A97146A0AEF0708A"
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "D139A3DC0DD58D615580003E1F8E656F76FDCB69B43BF96F086FA726394A8A22"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -40,14 +40,6 @@ namespace Лаб1 {
     /// </summary>
     public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
         
-        
-        #line 28 "..\..\MainWindow.xaml"
-        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
-        internal System.Windows.Controls.Frame MainFrame;
-        
-        #line default
-        #line hidden
-        
         private bool _contentLoaded;
         
         /// <summary>
@@ -76,68 +68,6 @@ namespace Лаб1 {
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
         void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
-            switch (connectionId)
-            {
-            case 1:
-            
-            #line 24 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.Hyperlink_Click);
-            
-            #line default
-            #line hidden
-            return;
-            case 2:
-            this.MainFrame = ((System.Windows.Controls.Frame)(target));
-            return;
-            case 3:
-            
-            #line 30 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage2);
-            
-            #line default
-            #line hidden
-            return;
-            case 4:
-            
-            #line 36 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage3);
-            
-            #line default
-            #line hidden
-            return;
-            case 5:
-            
-            #line 42 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage4);
-            
-            #line default
-            #line hidden
-            return;
-            case 6:
-            
-            #line 47 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage5);
-            
-            #line default
-            #line hidden
-            return;
-            case 7:
-            
-            #line 52 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage6);
-            
-            #line default
-            #line hidden
-            return;
-            case 8:
-            
-            #line 56 "..\..\MainWindow.xaml"
-            ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.ExitApplication);
-            
-            #line default
-            #line hidden
-            return;
-            }
             this._contentLoaded = true;
         }
     }

+ 1 - 71
Лаб1/obj/Debug/MainWindow.g.i.cs

@@ -1,4 +1,4 @@
-#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "C26637532EA3077F559F46D35F9739ABCF6B1429BB99FAD4A97146A0AEF0708A"
+#pragma checksum "..\..\MainWindow.xaml" "{8829d00f-11b8-4213-878b-770e8597ac16}" "D139A3DC0DD58D615580003E1F8E656F76FDCB69B43BF96F086FA726394A8A22"
 //------------------------------------------------------------------------------
 // <auto-generated>
 //     Этот код создан программой.
@@ -40,14 +40,6 @@ namespace Лаб1 {
     /// </summary>
     public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
         
-        
-        #line 28 "..\..\MainWindow.xaml"
-        [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
-        internal System.Windows.Controls.Frame MainFrame;
-        
-        #line default
-        #line hidden
-        
         private bool _contentLoaded;
         
         /// <summary>
@@ -76,68 +68,6 @@ namespace Лаб1 {
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
         [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
         void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
-            switch (connectionId)
-            {
-            case 1:
-            
-            #line 24 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.Hyperlink_Click);
-            
-            #line default
-            #line hidden
-            return;
-            case 2:
-            this.MainFrame = ((System.Windows.Controls.Frame)(target));
-            return;
-            case 3:
-            
-            #line 30 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage2);
-            
-            #line default
-            #line hidden
-            return;
-            case 4:
-            
-            #line 36 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage3);
-            
-            #line default
-            #line hidden
-            return;
-            case 5:
-            
-            #line 42 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage4);
-            
-            #line default
-            #line hidden
-            return;
-            case 6:
-            
-            #line 47 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage5);
-            
-            #line default
-            #line hidden
-            return;
-            case 7:
-            
-            #line 52 "..\..\MainWindow.xaml"
-            ((System.Windows.Documents.Hyperlink)(target)).Click += new System.Windows.RoutedEventHandler(this.NavigateToPage6);
-            
-            #line default
-            #line hidden
-            return;
-            case 8:
-            
-            #line 56 "..\..\MainWindow.xaml"
-            ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.ExitApplication);
-            
-            #line default
-            #line hidden
-            return;
-            }
             this._contentLoaded = true;
         }
     }

BIN
Лаб1/obj/Debug/Page1.baml


BIN
Лаб1/obj/Debug/Page2.baml


BIN
Лаб1/obj/Debug/Page3.baml


BIN
Лаб1/obj/Debug/Page4.baml


BIN
Лаб1/obj/Debug/Page5.baml


BIN
Лаб1/obj/Debug/Page6.baml


+ 1 - 1
Лаб1/obj/Debug/Лаб1.csproj.CoreCompileInputs.cache

@@ -1 +1 @@
-0d81231b62192d565e8c0038b575644936b6e46e
+1d76c778b796bbc72cf1a6ee537dde5fca581b08

+ 30 - 0
Лаб1/obj/Debug/Лаб1.csproj.FileListAbsolute.txt

@@ -56,3 +56,33 @@ E:\документы 3\МДК 05.04\Лаб2\Лаб1\obj\Debug\Лаб1.csproj.Ge
 E:\документы 3\МДК 05.04\Лаб2\Лаб1\obj\Debug\Лаб1.csproj.CoreCompileInputs.cache
 E:\документы 3\МДК 05.04\Лаб2\Лаб1\obj\Debug\Лаб1.exe
 E:\документы 3\МДК 05.04\Лаб2\Лаб1\obj\Debug\Лаб1.pdb
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.csproj.AssemblyReference.cache
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.csproj.SuggestedBindingRedirects.cache
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\MainWindow.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page1.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page2.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page3.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page4.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page5.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page6.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\App.g.cs
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1_MarkupCompile.cache
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1_MarkupCompile.lref
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.exe
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.pdb
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\bin\Debug\Лаб1.exe.config
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\bin\Debug\Лаб1.exe
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\bin\Debug\Лаб1.pdb
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\App.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Dictionary1.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\MainWindow.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page1.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page2.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page3.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page4.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page5.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Page6.baml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.g.resources
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.Properties.Resources.resources
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.csproj.GenerateResource.cache
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\Лаб1.csproj.CoreCompileInputs.cache

BIN
Лаб1/obj/Debug/Лаб1.exe


BIN
Лаб1/obj/Debug/Лаб1.g.resources


BIN
Лаб1/obj/Debug/Лаб1.pdb


+ 4 - 4
Лаб1/obj/Debug/Лаб1_MarkupCompile.cache

@@ -4,17 +4,17 @@
 winexe
 C#
 .cs
-D:\документы 3\МДК 05.04\Лаб2\Лаб1\obj\Debug\
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\obj\Debug\
 Лаб1
 none
 false
 DEBUG;TRACE
-D:\документы 3\МДК 05.04\Лаб2\Лаб1\App.xaml
+D:\документы 3\МДК 05.04\Лаб3\Лаб1\App.xaml
 8339948045
 
-12-758056274
+111324032344
 13-1310406943
 Dictionary1.xaml;MainWindow.xaml;Page1.xaml;Page2.xaml;Page3.xaml;Page4.xaml;Page5.xaml;Page6.xaml;
 
-True
+False
 

+ 9 - 9
Лаб1/obj/Debug/Лаб1_MarkupCompile.lref

@@ -1,11 +1,11 @@
 
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\App.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Dictionary1.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\MainWindow.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Page1.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Page2.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Page3.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Page4.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Page5.xaml;;
-FD:\документы 3\МДК 05.04\Лаб2\Лаб1\Page6.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\App.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Dictionary1.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\MainWindow.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Page1.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Page2.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Page3.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Page4.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Page5.xaml;;
+FD:\документы 3\МДК 05.04\Лаб3\Лаб1\Page6.xaml;;