Primer clonado de la prueba para addIn en ArcGIS Pro
|
|
@ -0,0 +1,3 @@
|
||||||
|
/obj/Debug/*
|
||||||
|
/bin/*
|
||||||
|
/.vs/PruebaAddIn/v16/.suo
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using ArcGIS.Core.CIM;
|
||||||
|
using ArcGIS.Core.Data;
|
||||||
|
using ArcGIS.Core.Geometry;
|
||||||
|
using ArcGIS.Desktop.Catalog;
|
||||||
|
using ArcGIS.Desktop.Core;
|
||||||
|
using ArcGIS.Desktop.Editing;
|
||||||
|
using ArcGIS.Desktop.Extensions;
|
||||||
|
using ArcGIS.Desktop.Framework;
|
||||||
|
using ArcGIS.Desktop.Framework.Contracts;
|
||||||
|
using ArcGIS.Desktop.Framework.Dialogs;
|
||||||
|
using ArcGIS.Desktop.Framework.Threading.Tasks;
|
||||||
|
using ArcGIS.Desktop.Mapping;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
internal class Button1 : Button
|
||||||
|
{
|
||||||
|
protected override void OnClick()
|
||||||
|
{
|
||||||
|
InicioDlg w1 = new InicioDlg();
|
||||||
|
w1.Show();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,44 @@
|
||||||
|
<ArcGIS defaultAssembly="PruebaAddIn.dll" defaultNamespace="PruebaAddIn" xmlns="http://schemas.esri.com/DADF/Registry" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://schemas.esri.com/DADF/Registry file:///C:/Users/Elena/AppData/Local/Programs/ArcGIS/Pro/bin/ArcGIS.Desktop.Framework.xsd">
|
||||||
|
<AddInInfo id="{fafe009b-a36d-474a-bdf7-a27e2037d607}" version="1.0" desktopVersion="2.5.22081">
|
||||||
|
<Name>PruebaAddIn</Name>
|
||||||
|
<Description>PruebaAddIn description</Description>
|
||||||
|
<Image>Images\AddinDesktop32.png</Image>
|
||||||
|
<Author>Elena</Author>
|
||||||
|
<Company>Acme</Company>
|
||||||
|
<Date>03/08/2020 10:46:43, 2020</Date>
|
||||||
|
<Subject>Framework</Subject>
|
||||||
|
<!-- Note subject can be one or more of these topics:
|
||||||
|
Content, Framework, Editing, Geodatabase, Geometry, Geoprocessing, Layouts, Map Authoring, Map Exploration -->
|
||||||
|
</AddInInfo>
|
||||||
|
<modules>
|
||||||
|
<insertModule id="PruebaAddIn_Module" className="Module1" autoLoad="false" caption="Module1">
|
||||||
|
<!-- uncomment to have the control hosted on a separate tab-->
|
||||||
|
<tabs>
|
||||||
|
<!--<tab id="PruebaAddIn_Tab1" caption="New Tab">
|
||||||
|
<group refID="PruebaAddIn_Group1"/>
|
||||||
|
</tab>-->
|
||||||
|
</tabs>
|
||||||
|
<groups>
|
||||||
|
<!-- comment this out if you have no controls on the Addin tab to avoid
|
||||||
|
an empty group-->
|
||||||
|
<group id="PruebaAddIn_Group1" caption="Olivia" appearsOnAddInTab="true">
|
||||||
|
<!-- host controls within groups -->
|
||||||
|
<button refID="PruebaAddIn_Button1" size="large" />
|
||||||
|
<button refID="PruebaAddIn_Dockpane1_ShowButton" size="large" />
|
||||||
|
<button refID="PruebaAddIn_ProWindow1" size="large" />
|
||||||
|
</group>
|
||||||
|
</groups>
|
||||||
|
<controls>
|
||||||
|
<!-- add your controls here -->
|
||||||
|
<button id="PruebaAddIn_Button1" caption="OliviaAddInPro" className="Button1" loadOnClick="true" smallImage="Images/OliviaIconPro16.png" largeImage="Images/OliviaIconPro32.png">
|
||||||
|
<tooltip heading="OliviaAddInPro">OliviaAddInPro - Herramienta de optimización de la limpieza viaria<disabledText /></tooltip>
|
||||||
|
</button>
|
||||||
|
</controls>
|
||||||
|
<dockPanes>
|
||||||
|
<dockPane id="PruebaAddIn_Dockpane1" caption="Dockpane 1" className="Dockpane1ViewModel" dock="group" dockWith="esri_core_contentsDockPane">
|
||||||
|
<content className="Dockpane1View" />
|
||||||
|
</dockPane>
|
||||||
|
</dockPanes>
|
||||||
|
</insertModule>
|
||||||
|
</modules>
|
||||||
|
</ArcGIS>
|
||||||
|
After Width: | Height: | Size: 1.3 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
|
@ -0,0 +1,34 @@
|
||||||
|
<UserControl x:Class="PruebaAddIn.Dockpane1View"
|
||||||
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
|
xmlns:ui="clr-namespace:PruebaAddIn"
|
||||||
|
xmlns:extensions="clr-namespace:ArcGIS.Desktop.Extensions;assembly=ArcGIS.Desktop.Extensions"
|
||||||
|
mc:Ignorable="d"
|
||||||
|
d:DesignHeight="300" d:DesignWidth="300"
|
||||||
|
d:DataContext="{Binding Path=ui.Dockpane1ViewModel}">
|
||||||
|
<UserControl.Resources>
|
||||||
|
<ResourceDictionary>
|
||||||
|
<ResourceDictionary.MergedDictionaries>
|
||||||
|
<extensions:DesignOnlyResourceDictionary Source="pack://application:,,,/ArcGIS.Desktop.Framework;component\Themes\Default.xaml"/>
|
||||||
|
</ResourceDictionary.MergedDictionaries>
|
||||||
|
</ResourceDictionary>
|
||||||
|
</UserControl.Resources>
|
||||||
|
<Grid>
|
||||||
|
<Grid.RowDefinitions>
|
||||||
|
<RowDefinition Height="Auto"/>
|
||||||
|
<RowDefinition Height="*"/>
|
||||||
|
</Grid.RowDefinitions>
|
||||||
|
|
||||||
|
<DockPanel Grid.Row="0" LastChildFill="true" KeyboardNavigation.TabNavigation="Local" Height="30">
|
||||||
|
<TextBlock Grid.Column="1" Text="{Binding Heading}" Style="{DynamicResource Esri_TextBlockDockPaneHeader}">
|
||||||
|
<TextBlock.ToolTip>
|
||||||
|
<WrapPanel Orientation="Vertical" MaxWidth="300">
|
||||||
|
<TextBlock Text="{Binding Heading}" TextWrapping="Wrap"/>
|
||||||
|
</WrapPanel>
|
||||||
|
</TextBlock.ToolTip>
|
||||||
|
</TextBlock>
|
||||||
|
</DockPanel>
|
||||||
|
</Grid>
|
||||||
|
</UserControl>
|
||||||
|
|
@ -0,0 +1,29 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows;
|
||||||
|
using System.Windows.Controls;
|
||||||
|
using System.Windows.Data;
|
||||||
|
using System.Windows.Documents;
|
||||||
|
using System.Windows.Input;
|
||||||
|
using System.Windows.Media;
|
||||||
|
using System.Windows.Media.Imaging;
|
||||||
|
using System.Windows.Navigation;
|
||||||
|
using System.Windows.Shapes;
|
||||||
|
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Interaction logic for Dockpane1View.xaml
|
||||||
|
/// </summary>
|
||||||
|
public partial class Dockpane1View : UserControl
|
||||||
|
{
|
||||||
|
public Dockpane1View()
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,64 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using ArcGIS.Core.CIM;
|
||||||
|
using ArcGIS.Core.Data;
|
||||||
|
using ArcGIS.Core.Geometry;
|
||||||
|
using ArcGIS.Desktop.Catalog;
|
||||||
|
using ArcGIS.Desktop.Core;
|
||||||
|
using ArcGIS.Desktop.Editing;
|
||||||
|
using ArcGIS.Desktop.Extensions;
|
||||||
|
using ArcGIS.Desktop.Framework;
|
||||||
|
using ArcGIS.Desktop.Framework.Contracts;
|
||||||
|
using ArcGIS.Desktop.Framework.Dialogs;
|
||||||
|
using ArcGIS.Desktop.Framework.Threading.Tasks;
|
||||||
|
using ArcGIS.Desktop.Mapping;
|
||||||
|
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
internal class Dockpane1ViewModel : DockPane
|
||||||
|
{
|
||||||
|
private const string _dockPaneID = "PruebaAddIn_Dockpane1";
|
||||||
|
|
||||||
|
protected Dockpane1ViewModel() { }
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Show the DockPane.
|
||||||
|
/// </summary>
|
||||||
|
internal static void Show()
|
||||||
|
{
|
||||||
|
DockPane pane = FrameworkApplication.DockPaneManager.Find(_dockPaneID);
|
||||||
|
if (pane == null)
|
||||||
|
return;
|
||||||
|
|
||||||
|
pane.Activate();
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Text shown near the top of the DockPane.
|
||||||
|
/// </summary>
|
||||||
|
private string _heading = "My DockPane";
|
||||||
|
public string Heading
|
||||||
|
{
|
||||||
|
get { return _heading; }
|
||||||
|
set
|
||||||
|
{
|
||||||
|
SetProperty(ref _heading, value, () => Heading);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Button implementation to show the DockPane.
|
||||||
|
/// </summary>
|
||||||
|
internal class Dockpane1_ShowButton : Button
|
||||||
|
{
|
||||||
|
protected override void OnClick()
|
||||||
|
{
|
||||||
|
Dockpane1ViewModel.Show();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 810 B |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 1.2 KiB |
|
After Width: | Height: | Size: 810 B |
|
After Width: | Height: | Size: 2.3 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 7.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
|
@ -0,0 +1,38 @@
|
||||||
|
<controls:ProWindow x:Class="PruebaAddIn.InicioDlg"
|
||||||
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
|
xmlns:controls="clr-namespace:ArcGIS.Desktop.Framework.Controls;assembly=ArcGIS.Desktop.Framework"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
|
xmlns:extensions="clr-namespace:ArcGIS.Desktop.Extensions;assembly=ArcGIS.Desktop.Extensions"
|
||||||
|
xmlns:Themes="clr-namespace:ArcGIS.Desktop.Framework.Themes;assembly=ArcGIS.Desktop.Framework"
|
||||||
|
mc:Ignorable="d"
|
||||||
|
Title="Olivia | Inicio" Height="191.367" Width="582.392"
|
||||||
|
WindowStartupLocation="Manual" Icon="OliviaIconPro.ico"
|
||||||
|
>
|
||||||
|
<controls:ProWindow.Resources>
|
||||||
|
<ResourceDictionary>
|
||||||
|
<ResourceDictionary.MergedDictionaries>
|
||||||
|
<extensions:DesignOnlyResourceDictionary Source="pack://application:,,,/ArcGIS.Desktop.Framework;component\Themes\Default.xaml"/>
|
||||||
|
</ResourceDictionary.MergedDictionaries>
|
||||||
|
</ResourceDictionary>
|
||||||
|
</controls:ProWindow.Resources>
|
||||||
|
<Grid Margin="10,10,2,27">
|
||||||
|
<Grid.RowDefinitions>
|
||||||
|
<RowDefinition Height="70*"/>
|
||||||
|
<RowDefinition Height="53*"/>
|
||||||
|
</Grid.RowDefinitions>
|
||||||
|
<Grid.ColumnDefinitions>
|
||||||
|
<ColumnDefinition Width="187*"/>
|
||||||
|
<ColumnDefinition Width="189*"/>
|
||||||
|
<ColumnDefinition Width="186*"/>
|
||||||
|
<ColumnDefinition Width="0*"/>
|
||||||
|
</Grid.ColumnDefinitions>
|
||||||
|
<Image x:Name="img_limp" Margin="58,0,59,5" Width="70" Source="Images/carrito.png" Stretch="None" RenderTransformOrigin="0.715,0.188" Grid.Row="0" HorizontalAlignment="Center" Height="60"/>
|
||||||
|
<Button x:Name="button_limp" Content="Limpieza Viaria" Margin="17,0,10,0" RenderTransformOrigin="0.588,1.251" FontSize="16" HorizontalContentAlignment="Center" Grid.Row="1" HorizontalAlignment="Center" Background="#FFFAFAFA" Width="160"/>
|
||||||
|
<Image x:Name="img_reco" HorizontalAlignment="Center" Margin="59,0,60,0" Width="70" Source="Images/contenedor.png" Grid.Column="1" Grid.Row="0" RenderTransformOrigin="0.543,0.108" Height="60"/>
|
||||||
|
<Button x:Name="button_reco" Content="Recogida de Residuos" Margin="18,0,11,0" FontSize="16" HorizontalContentAlignment="Center" Grid.Column="1" Grid.Row="1" HorizontalAlignment="Center" Background="#FFFAFAFA" Width="160" />
|
||||||
|
<Image x:Name="img_maqueta" HorizontalAlignment="Center" Margin="58,0" Width="70" Source="Images/maqueta.png" Grid.Column="2" Grid.Row="0" Height="60"/>
|
||||||
|
<Button x:Name="button_maqueta" Content="Maquetación" Margin="16,0,10,0" FontSize="16" HorizontalContentAlignment="Center" Grid.Column="2" Grid.Row="1" HorizontalAlignment="Center" Background="#FFFAFAFA" Width="160" />
|
||||||
|
</Grid>
|
||||||
|
</controls:ProWindow>
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows;
|
||||||
|
using System.Windows.Controls;
|
||||||
|
using System.Windows.Data;
|
||||||
|
using System.Windows.Documents;
|
||||||
|
using System.Windows.Input;
|
||||||
|
using System.Windows.Media;
|
||||||
|
using System.Windows.Media.Imaging;
|
||||||
|
using System.Windows.Navigation;
|
||||||
|
using System.Windows.Shapes;
|
||||||
|
|
||||||
|
using System.IO;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Interaction logic for InicioDlg.xaml
|
||||||
|
/// </summary>
|
||||||
|
public partial class InicioDlg : ArcGIS.Desktop.Framework.Controls.ProWindow
|
||||||
|
{
|
||||||
|
//*************************************************************************************
|
||||||
|
//Métodos
|
||||||
|
public InicioDlg()
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,52 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Windows.Input;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using ArcGIS.Core.CIM;
|
||||||
|
using ArcGIS.Core.Data;
|
||||||
|
using ArcGIS.Core.Geometry;
|
||||||
|
using ArcGIS.Desktop.Catalog;
|
||||||
|
using ArcGIS.Desktop.Core;
|
||||||
|
using ArcGIS.Desktop.Editing;
|
||||||
|
using ArcGIS.Desktop.Extensions;
|
||||||
|
using ArcGIS.Desktop.Framework;
|
||||||
|
using ArcGIS.Desktop.Framework.Contracts;
|
||||||
|
using ArcGIS.Desktop.Framework.Dialogs;
|
||||||
|
using ArcGIS.Desktop.Framework.Threading.Tasks;
|
||||||
|
using ArcGIS.Desktop.Mapping;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
internal class Module1 : Module
|
||||||
|
{
|
||||||
|
private static Module1 _this = null;
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Retrieve the singleton instance to this module here
|
||||||
|
/// </summary>
|
||||||
|
public static Module1 Current
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return _this ?? (_this = (Module1)FrameworkApplication.FindModule("PruebaAddIn_Module"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#region Overrides
|
||||||
|
/// <summary>
|
||||||
|
/// Called by Framework when ArcGIS Pro is closing
|
||||||
|
/// </summary>
|
||||||
|
/// <returns>False to prevent Pro from closing, otherwise True</returns>
|
||||||
|
protected override bool CanUnload()
|
||||||
|
{
|
||||||
|
//TODO - add your business logic
|
||||||
|
//return false to ~cancel~ Application close
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Overrides
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 141 KiB |
|
After Width: | Height: | Size: 2.3 KiB |
|
|
@ -0,0 +1,22 @@
|
||||||
|
<controls:ProWindow x:Class="PruebaAddIn.ProWindow1"
|
||||||
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
|
xmlns:controls="clr-namespace:ArcGIS.Desktop.Framework.Controls;assembly=ArcGIS.Desktop.Framework"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
|
xmlns:extensions="clr-namespace:ArcGIS.Desktop.Extensions;assembly=ArcGIS.Desktop.Extensions"
|
||||||
|
mc:Ignorable="d"
|
||||||
|
Title="ProWindow1" Height="300" Width="300"
|
||||||
|
WindowStartupLocation="CenterOwner"
|
||||||
|
>
|
||||||
|
<controls:ProWindow.Resources>
|
||||||
|
<ResourceDictionary>
|
||||||
|
<ResourceDictionary.MergedDictionaries>
|
||||||
|
<extensions:DesignOnlyResourceDictionary Source="pack://application:,,,/ArcGIS.Desktop.Framework;component\Themes\Default.xaml"/>
|
||||||
|
</ResourceDictionary.MergedDictionaries>
|
||||||
|
</ResourceDictionary>
|
||||||
|
</controls:ProWindow.Resources>
|
||||||
|
<Grid>
|
||||||
|
|
||||||
|
</Grid>
|
||||||
|
</controls:ProWindow>
|
||||||
|
|
@ -0,0 +1,28 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows;
|
||||||
|
using System.Windows.Controls;
|
||||||
|
using System.Windows.Data;
|
||||||
|
using System.Windows.Documents;
|
||||||
|
using System.Windows.Input;
|
||||||
|
using System.Windows.Media;
|
||||||
|
using System.Windows.Media.Imaging;
|
||||||
|
using System.Windows.Navigation;
|
||||||
|
using System.Windows.Shapes;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Interaction logic for ProWindow1.xaml
|
||||||
|
/// </summary>
|
||||||
|
public partial class ProWindow1 : ArcGIS.Desktop.Framework.Controls.ProWindow
|
||||||
|
{
|
||||||
|
public ProWindow1()
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,36 @@
|
||||||
|
using System.Reflection;
|
||||||
|
using System.Runtime.CompilerServices;
|
||||||
|
using System.Runtime.InteropServices;
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[assembly: AssemblyTitle("PruebaAddIn")]
|
||||||
|
[assembly: AssemblyDescription("")]
|
||||||
|
[assembly: AssemblyConfiguration("")]
|
||||||
|
[assembly: AssemblyCompany("Acme")]
|
||||||
|
[assembly: AssemblyProduct("PruebaAddIn")]
|
||||||
|
[assembly: AssemblyCopyright("Copyright © Acme 2020")]
|
||||||
|
[assembly: AssemblyTrademark("")]
|
||||||
|
[assembly: AssemblyCulture("")]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[assembly: ComVisible(false)]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[assembly: Guid("fafe009b-a36d-474a-bdf7-a27e2037d607")]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
// [assembly: AssemblyVersion("1.0.*")]
|
||||||
|
[assembly: AssemblyVersion("1.0.0.0")]
|
||||||
|
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||||
|
|
@ -0,0 +1,222 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||||
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||||
|
<ProductVersion>8.0.30703</ProductVersion>
|
||||||
|
<SchemaVersion>2.0</SchemaVersion>
|
||||||
|
<ProjectGuid>{FAFE009B-A36D-474A-BDF7-A27E2037D607}</ProjectGuid>
|
||||||
|
<OutputType>Library</OutputType>
|
||||||
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||||
|
<RootNamespace>PruebaAddIn</RootNamespace>
|
||||||
|
<AssemblyName>PruebaAddIn</AssemblyName>
|
||||||
|
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
|
||||||
|
<FileAlignment>512</FileAlignment>
|
||||||
|
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<DebugSymbols>true</DebugSymbols>
|
||||||
|
<DebugType>full</DebugType>
|
||||||
|
<Optimize>false</Optimize>
|
||||||
|
<OutputPath>bin\Debug\</OutputPath>
|
||||||
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<StartAction>Program</StartAction>
|
||||||
|
<StartProgram>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGISPro.exe</StartProgram>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<DebugType>pdbonly</DebugType>
|
||||||
|
<Optimize>true</Optimize>
|
||||||
|
<OutputPath>bin\Release\</OutputPath>
|
||||||
|
<DefineConstants>TRACE</DefineConstants>
|
||||||
|
<ErrorReport>prompt</ErrorReport>
|
||||||
|
<WarningLevel>4</WarningLevel>
|
||||||
|
<StartAction>Program</StartAction>
|
||||||
|
<StartProgram>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGISPro.exe</StartProgram>
|
||||||
|
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<ArcGISFolder>$([MSBuild]::GetRegistryValueFromView('HKEY_LOCAL_MACHINE\SOFTWARE\ESRI\ArcGISPro', 'InstallDir', null, RegistryView.Registry64))</ArcGISFolder>
|
||||||
|
<ArcGISFolder Condition="'$(ArcGISFolder)' == ''">$(registry:HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro@InstallDir)</ArcGISFolder>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Reference Include="System" />
|
||||||
|
<Reference Include="System.Core" />
|
||||||
|
<Reference Include="System.Xml.Linq" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="Microsoft.CSharp" />
|
||||||
|
<Reference Include="System.Data.DataSetExtensions" />
|
||||||
|
<Reference Include="System.Data" />
|
||||||
|
<Reference Include="System.Xml" />
|
||||||
|
<Reference Include="PresentationCore" />
|
||||||
|
<Reference Include="PresentationFramework" />
|
||||||
|
<Reference Include="WindowsBase" />
|
||||||
|
<Reference Include="System.Xaml" />
|
||||||
|
<Reference Include="ArcGIS.Desktop.Framework">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Desktop.Framework.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Core">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Core.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Core">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\Core\ArcGIS.Desktop.Core.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Mapping">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\Mapping\ArcGIS.Desktop.Mapping.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Catalog">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\Catalog\ArcGIS.Desktop.Catalog.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Editing">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\Editing\ArcGIS.Desktop.Editing.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Extensions">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\DesktopExtensions\ArcGIS.Desktop.Extensions.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.GeoProcessing">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\GeoProcessing\ArcGIS.Desktop.GeoProcessing.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Layouts">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Extensions\Layout\ArcGIS.Desktop.Layouts.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Shared.Wpf">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Desktop.Shared.Wpf.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Ribbon.Wpf">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Desktop.Ribbon.Wpf.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.DataGrid.Contrib.Wpf">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Desktop.DataGrid.Contrib.Wpf.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Resources">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Desktop.Resources.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ArcGIS.Desktop.Resources">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ArcGIS.Desktop.Resources.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
<Reference Include="ESRI.ArcGIS.ItemIndex">
|
||||||
|
<HintPath>C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\ESRI.ArcGIS.ItemIndex.dll</HintPath>
|
||||||
|
<Private>False</Private>
|
||||||
|
</Reference>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="Config.daml" />
|
||||||
|
<AddInContent Include="Images\AddInDesktop16.png" />
|
||||||
|
<AddInContent Include="Images\AddInDesktop32.png" />
|
||||||
|
<AddInContent Include="DarkImages\AddInDesktop16.png" />
|
||||||
|
<AddInContent Include="DarkImages\AddInDesktop32.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Compile Include="Button1.cs" />
|
||||||
|
<Compile Include="Dockpane1.xaml.cs">
|
||||||
|
<DependentUpon>Dockpane1.xaml</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="Dockpane1ViewModel.cs" />
|
||||||
|
<Compile Include="InicioDlg.xaml.cs" />
|
||||||
|
<Compile Include="Module1.cs" />
|
||||||
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||||
|
<Compile Include="ProWindow1.xaml.cs">
|
||||||
|
<DependentUpon>ProWindow1.xaml</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="ShowInicioDlg.cs" />
|
||||||
|
<Compile Include="ShowProWindow1.cs" />
|
||||||
|
<Compile Include="Window1.xaml.cs">
|
||||||
|
<DependentUpon>Window1.xaml</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="DarkImages\GenericButtonBlue16.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="DarkImages\GenericButtonBlue32.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Page Include="Dockpane1.xaml">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
<Generator>MSBuild:Compile</Generator>
|
||||||
|
</Page>
|
||||||
|
<Page Include="InicioDlg.xaml">
|
||||||
|
<Generator>MSBuild:Compile</Generator>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</Page>
|
||||||
|
<Page Include="ProWindow1.xaml">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
<Generator>MSBuild:Compile</Generator>
|
||||||
|
</Page>
|
||||||
|
<Page Include="Window1.xaml">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
<Generator>MSBuild:Compile</Generator>
|
||||||
|
</Page>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="Images\OliviaIconPro16.png" />
|
||||||
|
<AddInContent Include="Images\OliviaIconPro32.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="Images\GenericButtonPurple16.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="Images\GenericButtonPurple32.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="DarkImages\GenericButtonPurple16.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AddInContent Include="DarkImages\GenericButtonPurple32.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Resource Include="OliviaIconPro32.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Resource Include="OliviaIconPro.ico" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Resource Include="Images\carrito.png" />
|
||||||
|
<Resource Include="Images\contenedor.png" />
|
||||||
|
<Resource Include="Images\maqueta.png" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
|
<!--
|
||||||
|
PackageAction can be:
|
||||||
|
BuildDefault: ArcGIS Pro is required. An esriAddinX package is created and copied to ArcGIS Pro add-in folder.
|
||||||
|
BuildZipPostProcess: ArcGIS Pro install is NOT required to build the add-in. An esriAddinX package is created in your output folder.
|
||||||
|
BuildNoPostProcess: ArcGIS Pro install is NOT required to build the add-in. An esriAddinX package is NOT created.
|
||||||
|
-->
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||||
|
<PackageAction>BuildDefault</PackageAction>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||||
|
<PackageAction>BuildDefault</PackageAction>
|
||||||
|
</PropertyGroup>
|
||||||
|
<UsingTask AssemblyFile="C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\proapp-sdk-MSBuild.dll" TaskName="proapp_sdk_MSBuild.PackageAddIn" />
|
||||||
|
<UsingTask AssemblyFile="C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\proapp-sdk-MSBuild.dll" TaskName="proapp_sdk_MSBuild.CleanAddIn" />
|
||||||
|
<UsingTask AssemblyFile="C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\proapp-sdk-MSBuild.dll" TaskName="proapp_sdk_MSBuild.ConvertToRelativePath" />
|
||||||
|
<!--<Import Project="Esri.ArcGISPro.Extensions.targets" Condition="Exists('Esri.ArcGISPro.Extensions.targets')" />-->
|
||||||
|
<Import Project="C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Esri.ProApp.SDK.Desktop.targets" Condition="Exists('C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Esri.ProApp.SDK.Desktop.targets') AND !Exists('Esri.ArcGISPro.Extensions.targets')" />
|
||||||
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
<Target Name="BeforeBuild">
|
||||||
|
</Target>
|
||||||
|
<Target Name="AfterBuild">
|
||||||
|
</Target>
|
||||||
|
-->
|
||||||
|
<!--<Target Name="BeforeBuild">
|
||||||
|
<Error Text="C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Esri.ProApp.SDK.Desktop.targets not found." Condition="!Exists('C:\Users\Elena\AppData\Local\Programs\ArcGIS\Pro\bin\Esri.ProApp.SDK.Desktop.targets') AND !Exists('Esri.ArcGISPro.Extensions.targets')" />
|
||||||
|
</Target>-->
|
||||||
|
</Project>
|
||||||
|
|
@ -0,0 +1,25 @@
|
||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio Version 16
|
||||||
|
VisualStudioVersion = 16.0.30011.22
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PruebaAddIn", "PruebaAddIn.csproj", "{FAFE009B-A36D-474A-BDF7-A27E2037D607}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{FAFE009B-A36D-474A-BDF7-A27E2037D607}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{FAFE009B-A36D-474A-BDF7-A27E2037D607}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{FAFE009B-A36D-474A-BDF7-A27E2037D607}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{FAFE009B-A36D-474A-BDF7-A27E2037D607}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {43AE55D9-00A9-436A-804D-80E73F9964C5}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
||||||
|
|
@ -0,0 +1,30 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using ArcGIS.Desktop.Framework;
|
||||||
|
using ArcGIS.Desktop.Framework.Contracts;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
internal class ShowInicioDlg : Button
|
||||||
|
{
|
||||||
|
|
||||||
|
private InicioDlg _iniciodlg = null;
|
||||||
|
|
||||||
|
protected override void OnClick()
|
||||||
|
{
|
||||||
|
//already open?
|
||||||
|
if (_iniciodlg != null)
|
||||||
|
return;
|
||||||
|
_iniciodlg = new InicioDlg();
|
||||||
|
_iniciodlg.Owner = FrameworkApplication.Current.MainWindow;
|
||||||
|
_iniciodlg.Closed += (o, e) => { _iniciodlg = null; };
|
||||||
|
_iniciodlg.Show();
|
||||||
|
//uncomment for modal
|
||||||
|
//_iniciodlg.ShowDialog();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,30 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using ArcGIS.Desktop.Framework;
|
||||||
|
using ArcGIS.Desktop.Framework.Contracts;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
internal class ShowProWindow1 : Button
|
||||||
|
{
|
||||||
|
|
||||||
|
private ProWindow1 _prowindow1 = null;
|
||||||
|
|
||||||
|
protected override void OnClick()
|
||||||
|
{
|
||||||
|
//already open?
|
||||||
|
if (_prowindow1 != null)
|
||||||
|
return;
|
||||||
|
_prowindow1 = new ProWindow1();
|
||||||
|
_prowindow1.Owner = FrameworkApplication.Current.MainWindow;
|
||||||
|
_prowindow1.Closed += (o, e) => { _prowindow1 = null; };
|
||||||
|
_prowindow1.Show();
|
||||||
|
//uncomment for modal
|
||||||
|
//_prowindow1.ShowDialog();
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,13 @@
|
||||||
|
<Window x:Class="PruebaAddIn.Window1"
|
||||||
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||||
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||||
|
xmlns:local="clr-namespace:PruebaAddIn"
|
||||||
|
mc:Ignorable="d"
|
||||||
|
Title="Window1" Height="450" Width="800">
|
||||||
|
<Grid>
|
||||||
|
<Button Content="Button" HorizontalAlignment="Left" Margin="67,60,0,0" VerticalAlignment="Top" Width="166" Height="68" Click="Button_Click"/>
|
||||||
|
|
||||||
|
</Grid>
|
||||||
|
</Window>
|
||||||
|
|
@ -0,0 +1,33 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows;
|
||||||
|
using System.Windows.Controls;
|
||||||
|
using System.Windows.Data;
|
||||||
|
using System.Windows.Documents;
|
||||||
|
using System.Windows.Input;
|
||||||
|
using System.Windows.Media;
|
||||||
|
using System.Windows.Media.Imaging;
|
||||||
|
using System.Windows.Shapes;
|
||||||
|
|
||||||
|
namespace PruebaAddIn
|
||||||
|
{
|
||||||
|
/// <summary>
|
||||||
|
/// Lógica de interacción para Window1.xaml
|
||||||
|
/// </summary>
|
||||||
|
public partial class Window1 : Window
|
||||||
|
{
|
||||||
|
public Window1()
|
||||||
|
{
|
||||||
|
InitializeComponent();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Button_Click(object sender, RoutedEventArgs e)
|
||||||
|
{
|
||||||
|
ProWindow1 prow1 = new ProWindow1();
|
||||||
|
prow1.Show();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 7.6 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 5.6 KiB |