mobile App
sarhal1commonXAMLControls/.DS_Store
__MACOSX/commonXAMLControls/._.DS_Store
commonXAMLControls/commonXAMLControls/App.xaml
<Application x:Class="commonXAMLControls.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:commonXAMLControls"> </Application>
commonXAMLControls/commonXAMLControls/App.xaml.cs
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices.WindowsRuntime; using Windows.ApplicationModel; using Windows.ApplicationModel.Activation; using Windows.Foundation; using Windows.Foundation.Collections; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Controls.Primitives; using Windows.UI.Xaml.Data; using Windows.UI.Xaml.Input; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Media.Animation; using Windows.UI.Xaml.Navigation; // The Blank Application template is documented at http://go.microsoft.com/fwlink/?LinkId=391641 namespace commonXAMLControls { /// <summary> /// Provides application-specific behavior to supplement the default Application class. /// </summary> public sealed partial class App : Application { private TransitionCollection transitions; /// <summary> /// Initializes the singleton application object. This is the first line of authored code /// executed, and as such is the logical equivalent of main() or WinMain(). /// </summary> public App() { this.InitializeComponent(); this.Suspending += this.OnSuspending; } /// <summary> /// Invoked when the application is launched normally by the end user. Other entry points /// will be used when the application is launched to open a specific file, to display /// search results, and so forth. /// </summary> /// <param name="e">Details about the launch request and process.</param> protected override void OnLaunched(LaunchActivatedEventArgs e) { #if DEBUG if (System.Diagnostics.Debugger.IsAttached) { this.DebugSettings.EnableFrameRateCounter = true; } #endif Frame rootFrame = Window.Current.Content as Frame; // Do not repeat app initialization when the Window already has content, // just ensure that the window is active if (rootFrame == null) { // Create a Frame to act as the navigation context and navigate to the first page rootFrame = new Frame(); // TODO: change this value to a cache size that is appropriate for your application rootFrame.CacheSize = 1; if (e.PreviousExecutionState == ApplicationExecutionState.Terminated) { // TODO: Load state from previously suspended application } // Place the frame in the current Window Window.Current.Content = rootFrame; } if (rootFrame.Content == null) { // Removes the turnstile navigation for startup. if (rootFrame.ContentTransitions != null) { this.transitions = new TransitionCollection(); foreach (var c in rootFrame.ContentTransitions) { this.transitions.Add(c); } } rootFrame.ContentTransitions = null; rootFrame.Navigated += this.RootFrame_FirstNavigated; // When the navigation stack isn't restored navigate to the first page, // configuring the new page by passing required information as a navigation // parameter if (!rootFrame.Navigate(typeof(MainPage), e.Arguments)) { throw new Exception("Failed to create initial page"); } } // Ensure the current window is active Window.Current.Activate(); } /// <summary> /// Restores the content transitions after the app has launched. /// </summary> /// <param name="sender">The object where the handler is attached.</param> /// <param name="e">Details about the navigation event.</param> private void RootFrame_FirstNavigated(object sender, NavigationEventArgs e) { var rootFrame = sender as Frame; rootFrame.ContentTransitions = this.transitions ?? new TransitionCollection() { new NavigationThemeTransition() }; rootFrame.Navigated -= this.RootFrame_FirstNavigated; } /// <summary> /// Invoked when application execution is being suspended. Application state is saved /// without knowing whether the application will be terminated or resumed with the contents /// of memory still intact. /// </summary> /// <param name="sender">The source of the suspend request.</param> /// <param name="e">Details about the suspend request.</param> private void OnSuspending(object sender, SuspendingEventArgs e) { var deferral = e.SuspendingOperation.GetDeferral(); // TODO: Save application state and stop any background activity deferral.Complete(); } } }
commonXAMLControls/commonXAMLControls/Assets/Logo.scale-240.png
commonXAMLControls/commonXAMLControls/Assets/SmallLogo.scale-240.png
commonXAMLControls/commonXAMLControls/Assets/SplashScreen.scale-240.png
commonXAMLControls/commonXAMLControls/Assets/Square71x71Logo.scale-240.png
commonXAMLControls/commonXAMLControls/Assets/StoreLogo.scale-240.png
commonXAMLControls/commonXAMLControls/Assets/sunny.png
commonXAMLControls/commonXAMLControls/Assets/WideLogo.scale-240.png
commonXAMLControls/commonXAMLControls/bin/Debug/App.xbf
commonXAMLControls/commonXAMLControls/bin/Debug/AppxManifest.xml
commonXAMLControls cslab Assets\StoreLogo.png 6.3.1 6.3.1
commonXAMLControls/commonXAMLControls/bin/Debug/commonXAMLControls.build.appxrecipe
206V-38369-PDRV cslab WindowsPhoneApp Debug|AnyCPU neutral b7196645-3db5-4cd8-9be4-353dcc21a91f C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\ AppxManifest.xml true commonXAMLControls.exe Assets\Logo.scale-240.png true Assets\SmallLogo.scale-240.png true Assets\SplashScreen.scale-240.png true Assets\Square71x71Logo.scale-240.png true Assets\StoreLogo.scale-240.png true Assets\sunny.png Assets\WideLogo.scale-240.png true App.xbf MainPage.xbf commonXAMLControls.xr.xml resources.pri
commonXAMLControls/commonXAMLControls/bin/Debug/commonXAMLControls.exe
commonXAMLControls/commonXAMLControls/bin/Debug/commonXAMLControls.pdb
commonXAMLControls/commonXAMLControls/bin/Debug/commonXAMLControls.xr.xml
commonXAMLControls/commonXAMLControls/bin/Debug/MainPage.xbf
commonXAMLControls/commonXAMLControls/bin/Debug/resources.pri
commonXAMLControls/commonXAMLControls/commonXAMLControls.csproj
Debug AnyCPU {FA049D08-D6E7-4F19-AF9E-9797077042E1} AppContainerExe Properties commonXAMLControls commonXAMLControls en-US 8.1 12 512 {76F1466A-8B6D-4E39-A767-685A06062A39};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} AnyCPU true full false bin\Debug\ DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP prompt 4 AnyCPU pdbonly true bin\Release\ TRACE;NETFX_CORE;WINDOWS_PHONE_APP prompt 4 true bin\ARM\Debug\ DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP ;2008 full ARM false prompt true bin\ARM\Release\ TRACE;NETFX_CORE;WINDOWS_PHONE_APP true ;2008 pdbonly ARM false prompt true true bin\x86\Debug\ DEBUG;TRACE;NETFX_CORE;WINDOWS_PHONE_APP ;2008 full x86 false prompt true bin\x86\Release\ TRACE;NETFX_CORE;WINDOWS_PHONE_APP true ;2008 pdbonly x86 false prompt true App.xaml MainPage.xaml Designer MSBuild:Compile Designer MSBuild:Compile Designer 12.0 WindowsPhoneApp
commonXAMLControls/commonXAMLControls/MainPage.xaml
<Page x:Class="commonXAMLControls.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:commonXAMLControls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Grid> <TextBlock x:Name="myTextblock" HorizontalAlignment="Left" TextWrapping="Wrap" Text="Text" VerticalAlignment="Top" Height="29" Width="296" FontSize="25"/> <Button x:Name="myButton" Content="Button" HorizontalAlignment="Left" Margin="44,58,0,0" VerticalAlignment="Top" Click="Mybutton_click"/> <TextBox x:Name="myTextbox" HorizontalAlignment="Left" Margin="76,150,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" InputScope="Url" Width="126"/> <ComboBox HorizontalAlignment="Left" Margin="76,227,0,0" VerticalAlignment="Top" Width="120"> <ComboBox x:Name="myComboBox" HorizontalAlignment="Left" Height="7" Margin="19,0,0,0" Width="120"> <ComboBoxItem Content="First item"/> <ComboBoxItem Content="2nd item" IsSelected="True"/> <ComboBoxItem Content="3rd item"/> <ComboBoxItem Content="4th item"/> <ComboBoxItem Content="Fifth item"/> <ComboBoxItem Content="6 item"/> </ComboBox> </ComboBox> <CheckBox x:Name="myCheckBox" Content="CheckBox" HorizontalAlignment="Left" Margin="232,134,0,0" VerticalAlignment="Top"/> <RadioButton x:Name="myRadioButton" HorizontalAlignment="Left" Margin="232,237,-19,0" VerticalAlignment="Top" Width="187"> </RadioButton> <RadioButton x:Name="my2edRadioButton" Content="RadioButton 2" HorizontalAlignment="Left" Margin="251,337,-19,0" VerticalAlignment="Top"/> <!--<RadioButton x:Name="my3rdRadioButton" HorizontalAlignment="Left" Margin="232,237,-19,0" VerticalAlignment="Top" Width="187"> <RadioButton Content="RadioButton3" Height="8" Width="17"/> </RadioButton> <RadioButton x:Name="my4thRadioButton" Content="RadioButton4" HorizontalAlignment="Left" Margin="251,337,-19,0" VerticalAlignment="Top" GroupName="2ndGroup"/> --> <DatePicker HorizontalAlignment="Left" Margin="140,333,0,0" VerticalAlignment="Top"> <DatePicker x:Name="myDataPicker" Height="1" Width="26"/> </DatePicker> <TimePicker x:Name="myTimePicker" HorizontalAlignment="Left" Margin="10,331,0,0" VerticalAlignment="Top"/> <Image HorizontalAlignment="Left" Height="100" Margin="10,398,0,0" VerticalAlignment="Top" Width="100" Source="Assets/sunny.png"/> <Slider x:Name="mySlider" HorizontalAlignment="Left" Margin="232,430,0,0" VerticalAlignment="Top" Maximum="100" Width="100"/> <ProgressBar x:Name="ProgressBar" HorizontalAlignment="Left" Height="10" Margin="232,492,0,0" VerticalAlignment="Top" Maximum="100" Width="100" Value="{Binding ElementName=mySlider,Path=Value,Mode=OneWay}"/> <ProgressRing x:Name="myProgressRing" HorizontalAlignment="Left" Margin="232,536,0,0" VerticalAlignment="Top"/> <ToggleButton x:Name="myToggleButton" Content="ToggleButton" HorizontalAlignment="Left" Margin="44,502,0,0" VerticalAlignment="Top" Click="myToggleButton_Click"/> </Grid> </Page>
commonXAMLControls/commonXAMLControls/MainPage.xaml.cs
using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Runtime.InteropServices.WindowsRuntime; using Windows.Foundation; using Windows.Foundation.Collections; using Windows.UI.Xaml; using Windows.UI.Xaml.Controls; using Windows.UI.Xaml.Controls.Primitives; using Windows.UI.Xaml.Data; using Windows.UI.Xaml.Input; using Windows.UI.Xaml.Media; using Windows.UI.Xaml.Navigation; // The Blank Page item template is documented at http://go.microsoft.com/fwlink/?LinkId=391641 namespace commonXAMLControls { /// <summary> /// An empty page that can be used on its own or navigated to within a Frame. /// </summary> public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); this.NavigationCacheMode = NavigationCacheMode.Required; } /// <summary> /// Invoked when this page is about to be displayed in a Frame. /// </summary> /// <param name="e">Event data that describes how this page was reached. /// This parameter is typically used to configure the page.</param> protected override void OnNavigatedTo(NavigationEventArgs e) { // TODO: Prepare page for display here. // TODO: If your application contains multiple pages, ensure that you are // handling the hardware Back button by registering for the // Windows.Phone.UI.Input.HardwareButtons.BackPressed event. // If you are using the NavigationHelper provided by some templates, // this event is handled for you. } //((ComboBoxItem)myComboBox.SelectedItem).Content.ToString() //(bool)myCheckBox.IsChecked ? "is cheacked" : "not cheacked"; private void Mybutton_click(object sender, RoutedEventArgs e) { //myTextblock.Text = //if (myRadioButton.IsChecked == true) // myTextblock.Text = "First Radio"; // else if (my2edRadioButton.IsChecked == true) // myTextbox.Text = "2nd Radio"; //else //myTextblock.Text = "uknown"; // myTextblock.Text = myDataPicker.Date.ToString(); myTextblock.Text = myTimePicker.Time.ToString(); } private void myToggleButton_Click(object sender, RoutedEventArgs e) { if (myToggleButton.IsChecked == true) myProgressRing.IsActive = true; else myProgressRing.IsActive = false; } } }
commonXAMLControls/commonXAMLControls/obj/Debug/App.g.cs
#pragma checksum "C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "C757CA06661F2E2821CEFE903713DEB0" //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ namespace commonXAMLControls { partial class App : global::Windows.UI.Xaml.Application, global::Windows.UI.Xaml.Markup.IComponentConnector { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void Connect(int connectionId, object target) { this._contentLoaded = true; } } }
commonXAMLControls/commonXAMLControls/obj/Debug/App.g.i.cs
#pragma checksum "C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "C757CA06661F2E2821CEFE903713DEB0" //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ namespace commonXAMLControls { #if !DISABLE_XAML_GENERATED_MAIN public static class Program { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] static void Main(string[] args) { global::Windows.UI.Xaml.Application.Start((p) => new App()); } } #endif partial class App : global::Windows.UI.Xaml.Application { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private bool _contentLoaded; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void InitializeComponent() { if (_contentLoaded) return; _contentLoaded = true; #if DEBUG && !DISABLE_XAML_GENERATED_BINDING_DEBUG_OUTPUT DebugSettings.BindingFailed += (sender, args) => { global::System.Diagnostics.Debug.WriteLine(args.Message); }; #endif #if DEBUG && !DISABLE_XAML_GENERATED_BREAK_ON_UNHANDLED_EXCEPTION UnhandledException += (sender, e) => { if (global::System.Diagnostics.Debugger.IsAttached) global::System.Diagnostics.Debugger.Break(); }; #endif } } }
commonXAMLControls/commonXAMLControls/obj/Debug/App.xaml
<Application x:Class="commonXAMLControls.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:commonXAMLControls"> </Application>
commonXAMLControls/commonXAMLControls/obj/Debug/App.xbf
commonXAMLControls/commonXAMLControls/obj/Debug/commonXAMLControls.csproj.FileListAbsolute.txt
C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\App.xbf C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\MainPage.xbf C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\commonXAMLControls.xr.xml C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\commonXAMLControls.exe C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\commonXAMLControls.pdb C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\resources.pri C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\AppxManifest.xml C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\bin\Debug\commonXAMLControls.build.appxrecipe C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\App.g.i.cs C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\App.g.cs C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\MainPage.g.i.cs C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\MainPage.g.cs C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\XamlTypeInfo.g.cs C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\App.xaml C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\App.xbf C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\XamlSaveStateFile.xml C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\MainPage.xaml C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\MainPage.xbf C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\commonXAMLControls.exe C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\commonXAMLControls.pdb C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\priconfig.xml C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\priconfig.xml.intermediate C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\layout.resfiles C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\layout.resfiles.intermediate C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\resources.resfiles C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\resources.resfiles.intermediate C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\pri.resfiles C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\pri.resfiles.intermediate C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\qualifiers.txt C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\qualifiers.txt.intermediate C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\MultipleQualifiersPerDimensionFound.txt C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\obj\Debug\ProjectArchitectures.txt
commonXAMLControls/commonXAMLControls/obj/Debug/commonXAMLControls.exe
commonXAMLControls/commonXAMLControls/obj/Debug/commonXAMLControls.pdb
commonXAMLControls/commonXAMLControls/obj/Debug/commonXAMLControls.xr.xml
commonXAMLControls/commonXAMLControls/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
commonXAMLControls/commonXAMLControls/obj/Debug/intermediatexaml/commonXAMLControls.exe
commonXAMLControls/commonXAMLControls/obj/Debug/intermediatexaml/commonXAMLControls.pdb
commonXAMLControls/commonXAMLControls/obj/Debug/layout.resfiles
Assets\Logo.scale-240.png Assets\SmallLogo.scale-240.png Assets\SplashScreen.scale-240.png Assets\Square71x71Logo.scale-240.png Assets\StoreLogo.scale-240.png Assets\sunny.png Assets\WideLogo.scale-240.png App.xbf commonXAMLControls.xr.xml MainPage.xbf
commonXAMLControls/commonXAMLControls/obj/Debug/layout.resfiles.intermediate
Assets\Logo.scale-240.png Assets\SmallLogo.scale-240.png Assets\SplashScreen.scale-240.png Assets\Square71x71Logo.scale-240.png Assets\StoreLogo.scale-240.png Assets\sunny.png Assets\WideLogo.scale-240.png App.xbf commonXAMLControls.xr.xml MainPage.xbf
commonXAMLControls/commonXAMLControls/obj/Debug/MainPage.g.cs
#pragma checksum "C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\MainPage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "B7DE005FE9C2793BF0A7B62B290A017A" //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ namespace commonXAMLControls { partial class MainPage : global::Windows.UI.Xaml.Controls.Page, global::Windows.UI.Xaml.Markup.IComponentConnector { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void Connect(int connectionId, object target) { switch(connectionId) { case 1: #line 24 "..\..\MainPage.xaml" ((global::Windows.UI.Xaml.Controls.Primitives.ButtonBase)(target)).Click += this.Mybutton_click; #line default #line hidden break; case 2: #line 105 "..\..\MainPage.xaml" ((global::Windows.UI.Xaml.Controls.Primitives.ButtonBase)(target)).Click += this.myToggleButton_Click; #line default #line hidden break; } this._contentLoaded = true; } } }
commonXAMLControls/commonXAMLControls/obj/Debug/MainPage.g.i.cs
#pragma checksum "C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\MainPage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "B7DE005FE9C2793BF0A7B62B290A017A" //------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ namespace commonXAMLControls { partial class MainPage : global::Windows.UI.Xaml.Controls.Page { [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.TextBlock myTextblock; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.Button myButton; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.TextBox myTextbox; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.CheckBox myCheckBox; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.RadioButton myRadioButton; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.RadioButton my2edRadioButton; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.TimePicker myTimePicker; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.Slider mySlider; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.ProgressBar ProgressBar; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.ProgressRing myProgressRing; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.Primitives.ToggleButton myToggleButton; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.DatePicker myDataPicker; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private global::Windows.UI.Xaml.Controls.ComboBox myComboBox; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] private bool _contentLoaded; [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks"," 4.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public void InitializeComponent() { if (_contentLoaded) return; _contentLoaded = true; global::Windows.UI.Xaml.Application.LoadComponent(this, new global::System.Uri("ms-appx:///MainPage.xaml"), global::Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation.Application); myTextblock = (global::Windows.UI.Xaml.Controls.TextBlock)this.FindName("myTextblock"); myButton = (global::Windows.UI.Xaml.Controls.Button)this.FindName("myButton"); myTextbox = (global::Windows.UI.Xaml.Controls.TextBox)this.FindName("myTextbox"); myCheckBox = (global::Windows.UI.Xaml.Controls.CheckBox)this.FindName("myCheckBox"); myRadioButton = (global::Windows.UI.Xaml.Controls.RadioButton)this.FindName("myRadioButton"); my2edRadioButton = (global::Windows.UI.Xaml.Controls.RadioButton)this.FindName("my2edRadioButton"); myTimePicker = (global::Windows.UI.Xaml.Controls.TimePicker)this.FindName("myTimePicker"); mySlider = (global::Windows.UI.Xaml.Controls.Slider)this.FindName("mySlider"); ProgressBar = (global::Windows.UI.Xaml.Controls.ProgressBar)this.FindName("ProgressBar"); myProgressRing = (global::Windows.UI.Xaml.Controls.ProgressRing)this.FindName("myProgressRing"); myToggleButton = (global::Windows.UI.Xaml.Controls.Primitives.ToggleButton)this.FindName("myToggleButton"); myDataPicker = (global::Windows.UI.Xaml.Controls.DatePicker)this.FindName("myDataPicker"); myComboBox = (global::Windows.UI.Xaml.Controls.ComboBox)this.FindName("myComboBox"); } } }
commonXAMLControls/commonXAMLControls/obj/Debug/MainPage.xaml
<Page x:Class="commonXAMLControls.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="using:commonXAMLControls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> <Grid> <TextBlock x:Name="myTextblock" HorizontalAlignment="Left" TextWrapping="Wrap" Text="Text" VerticalAlignment="Top" Height="29" Width="296" FontSize="25"/> <Button x:ConnectionId='1' x:Name="myButton" Content="Button" HorizontalAlignment="Left" Margin="44,58,0,0" VerticalAlignment="Top" /> <TextBox x:Name="myTextbox" HorizontalAlignment="Left" Margin="76,150,0,0" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" InputScope="Url" Width="126"/> <ComboBox HorizontalAlignment="Left" Margin="76,227,0,0" VerticalAlignment="Top" Width="120"> <ComboBox x:Name="myComboBox" HorizontalAlignment="Left" Height="7" Margin="19,0,0,0" Width="120"> <ComboBoxItem Content="First item"/> <ComboBoxItem Content="2nd item" IsSelected="True"/> <ComboBoxItem Content="3rd item"/> <ComboBoxItem Content="4th item"/> <ComboBoxItem Content="Fifth item"/> <ComboBoxItem Content="6 item"/> </ComboBox> </ComboBox> <CheckBox x:Name="myCheckBox" Content="CheckBox" HorizontalAlignment="Left" Margin="232,134,0,0" VerticalAlignment="Top"/> <RadioButton x:Name="myRadioButton" HorizontalAlignment="Left" Margin="232,237,-19,0" VerticalAlignment="Top" Width="187"> </RadioButton> <RadioButton x:Name="my2edRadioButton" Content="RadioButton 2" HorizontalAlignment="Left" Margin="251,337,-19,0" VerticalAlignment="Top"/> <!--<RadioButton x:Name="my3rdRadioButton" HorizontalAlignment="Left" Margin="232,237,-19,0" VerticalAlignment="Top" Width="187"> <RadioButton Content="RadioButton3" Height="8" Width="17"/> </RadioButton> <RadioButton x:Name="my4thRadioButton" Content="RadioButton4" HorizontalAlignment="Left" Margin="251,337,-19,0" VerticalAlignment="Top" GroupName="2ndGroup"/> --> <DatePicker HorizontalAlignment="Left" Margin="140,333,0,0" VerticalAlignment="Top"> <DatePicker x:Name="myDataPicker" Height="1" Width="26"/> </DatePicker> <TimePicker x:Name="myTimePicker" HorizontalAlignment="Left" Margin="10,331,0,0" VerticalAlignment="Top"/> <Image HorizontalAlignment="Left" Height="100" Margin="10,398,0,0" VerticalAlignment="Top" Width="100" Source="Assets/sunny.png"/> <Slider x:Name="mySlider" HorizontalAlignment="Left" Margin="232,430,0,0" VerticalAlignment="Top" Maximum="100" Width="100"/> <ProgressBar x:Name="ProgressBar" HorizontalAlignment="Left" Height="10" Margin="232,492,0,0" VerticalAlignment="Top" Maximum="100" Width="100" Value="{Binding ElementName=mySlider,Path=Value,Mode=OneWay}"/> <ProgressRing x:Name="myProgressRing" HorizontalAlignment="Left" Margin="232,536,0,0" VerticalAlignment="Top"/> <ToggleButton x:ConnectionId='2' x:Name="myToggleButton" Content="ToggleButton" HorizontalAlignment="Left" Margin="44,502,0,0" VerticalAlignment="Top" /> </Grid> </Page>
commonXAMLControls/commonXAMLControls/obj/Debug/MainPage.xbf
commonXAMLControls/commonXAMLControls/obj/Debug/MultipleQualifiersPerDimensionFound.txt
False
commonXAMLControls/commonXAMLControls/obj/Debug/pri.resfiles
commonXAMLControls/commonXAMLControls/obj/Debug/pri.resfiles.intermediate
commonXAMLControls/commonXAMLControls/obj/Debug/priconfig.xml
commonXAMLControls/commonXAMLControls/obj/Debug/priconfig.xml.intermediate
commonXAMLControls/commonXAMLControls/obj/Debug/ProjectArchitectures.txt
C:\Users\cslab\Desktop\commonXAMLControls\commonXAMLControls\commonXAMLControls.csproj;neutral
commonXAMLControls/commonXAMLControls/obj/Debug/qualifiers.txt
Scale=240
commonXAMLControls/commonXAMLControls/obj/Debug/qualifiers.txt.intermediate
Scale=240
commonXAMLControls/commonXAMLControls/obj/Debug/resources.resfiles
commonXAMLControls/commonXAMLControls/obj/Debug/resources.resfiles.intermediate
commonXAMLControls/commonXAMLControls/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
commonXAMLControls/commonXAMLControls/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
commonXAMLControls/commonXAMLControls/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
commonXAMLControls/commonXAMLControls/obj/Debug/XamlSaveStateFile.xml
commonXAMLControls/commonXAMLControls/obj/Debug/XamlTypeInfo.g.cs
//------------------------------------------------------------------------------ // <auto-generated> // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // </auto-generated> //------------------------------------------------------------------------------ namespace commonXAMLControls { public partial class App : global::Windows.UI.Xaml.Markup.IXamlMetadataProvider { private global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider _provider; public global::Windows.UI.Xaml.Markup.IXamlType GetXamlType(global::System.Type type) { if(_provider == null) { _provider = new global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider(); } return _provider.GetXamlTypeByType(type); } public global::Windows.UI.Xaml.Markup.IXamlType GetXamlType(string fullName) { if(_provider == null) { _provider = new global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider(); } return _provider.GetXamlTypeByName(fullName); } public global::Windows.UI.Xaml.Markup.XmlnsDefinition[] GetXmlnsDefinitions() { return new global::Windows.UI.Xaml.Markup.XmlnsDefinition[0]; } } } namespace commonXAMLControls.commonXAMLControls_XamlTypeInfo { [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] [System.Diagnostics.DebuggerNonUserCodeAttribute()] internal partial class XamlTypeInfoProvider { public global::Windows.UI.Xaml.Markup.IXamlType GetXamlTypeByType(global::System.Type type) { global::Windows.UI.Xaml.Markup.IXamlType xamlType; if (_xamlTypeCacheByType.TryGetValue(type, out xamlType)) { return xamlType; } int typeIndex = LookupTypeIndexByType(type); if(typeIndex != -1) { xamlType = CreateXamlType(typeIndex); } if (xamlType != null) { _xamlTypeCacheByName.Add(xamlType.FullName, xamlType); _xamlTypeCacheByType.Add(xamlType.UnderlyingType, xamlType); } return xamlType; } public global::Windows.UI.Xaml.Markup.IXamlType GetXamlTypeByName(string typeName) { if (string.IsNullOrEmpty(typeName)) { return null; } global::Windows.UI.Xaml.Markup.IXamlType xamlType; if (_xamlTypeCacheByName.TryGetValue(typeName, out xamlType)) { return xamlType; } int typeIndex = LookupTypeIndexByName(typeName); if(typeIndex != -1) { xamlType = CreateXamlType(typeIndex); } if (xamlType != null) { _xamlTypeCacheByName.Add(xamlType.FullName, xamlType); _xamlTypeCacheByType.Add(xamlType.UnderlyingType, xamlType); } return xamlType; } public global::Windows.UI.Xaml.Markup.IXamlMember GetMemberByLongName(string longMemberName) { if (string.IsNullOrEmpty(longMemberName)) { return null; } global::Windows.UI.Xaml.Markup.IXamlMember xamlMember; if (_xamlMembers.TryGetValue(longMemberName, out xamlMember)) { return xamlMember; } xamlMember = CreateXamlMember(longMemberName); if (xamlMember != null) { _xamlMembers.Add(longMemberName, xamlMember); } return xamlMember; } global::System.Collections.Generic.Dictionary<string, global::Windows.UI.Xaml.Markup.IXamlType> _xamlTypeCacheByName = new global::System.Collections.Generic.Dictionary<string, global::Windows.UI.Xaml.Markup.IXamlType>(); global::System.Collections.Generic.Dictionary<global::System.Type, global::Windows.UI.Xaml.Markup.IXamlType> _xamlTypeCacheByType = new global::System.Collections.Generic.Dictionary<global::System.Type, global::Windows.UI.Xaml.Markup.IXamlType>(); global::System.Collections.Generic.Dictionary<string, global::Windows.UI.Xaml.Markup.IXamlMember> _xamlMembers = new global::System.Collections.Generic.Dictionary<string, global::Windows.UI.Xaml.Markup.IXamlMember>(); string[] _typeNameTable = null; global::System.Type[] _typeTable = null; private void InitTypeTables() { _typeNameTable = new string[3]; _typeNameTable[0] = "commonXAMLControls.MainPage"; _typeNameTable[1] = "Windows.UI.Xaml.Controls.Page"; _typeNameTable[2] = "Windows.UI.Xaml.Controls.UserControl"; _typeTable = new global::System.Type[3]; _typeTable[0] = typeof(global::commonXAMLControls.MainPage); _typeTable[1] = typeof(global::Windows.UI.Xaml.Controls.Page); _typeTable[2] = typeof(global::Windows.UI.Xaml.Controls.UserControl); } private int LookupTypeIndexByName(string typeName) { if (_typeNameTable == null) { InitTypeTables(); } for (int i=0; i<_typeNameTable.Length; i++) { if(0 == string.CompareOrdinal(_typeNameTable[i], typeName)) { return i; } } return -1; } private int LookupTypeIndexByType(global::System.Type type) { if (_typeTable == null) { InitTypeTables(); } for(int i=0; i<_typeTable.Length; i++) { if(type == _typeTable[i]) { return i; } } return -1; } private object Activate_0_MainPage() { return new global::commonXAMLControls.MainPage(); } private global::Windows.UI.Xaml.Markup.IXamlType CreateXamlType(int typeIndex) { global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlSystemBaseType xamlType = null; global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlUserType userType; string typeName = _typeNameTable[typeIndex]; global::System.Type type = _typeTable[typeIndex]; switch (typeIndex) { case 0: // commonXAMLControls.MainPage userType = new global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlUserType(this, typeName, type, GetXamlTypeByName("Windows.UI.Xaml.Controls.Page")); userType.Activator = Activate_0_MainPage; userType.SetIsLocalType(); xamlType = userType; break; case 1: // Windows.UI.Xaml.Controls.Page xamlType = new global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; case 2: // Windows.UI.Xaml.Controls.UserControl xamlType = new global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlSystemBaseType(typeName, type); break; } return xamlType; } private global::Windows.UI.Xaml.Markup.IXamlMember CreateXamlMember(string longMemberName) { global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlMember xamlMember = null; // No Local Properties return xamlMember; } } [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] [System.Diagnostics.DebuggerNonUserCodeAttribute()] internal class XamlSystemBaseType : global::Windows.UI.Xaml.Markup.IXamlType { string _fullName; global::System.Type _underlyingType; public XamlSystemBaseType(string fullName, global::System.Type underlyingType) { _fullName = fullName; _underlyingType = underlyingType; } public string FullName { get { return _fullName; } } public global::System.Type UnderlyingType { get { return _underlyingType; } } virtual public global::Windows.UI.Xaml.Markup.IXamlType BaseType { get { throw new global::System.NotImplementedException(); } } virtual public global::Windows.UI.Xaml.Markup.IXamlMember ContentProperty { get { throw new global::System.NotImplementedException(); } } virtual public global::Windows.UI.Xaml.Markup.IXamlMember GetMember(string name) { throw new global::System.NotImplementedException(); } virtual public bool IsArray { get { throw new global::System.NotImplementedException(); } } virtual public bool IsCollection { get { throw new global::System.NotImplementedException(); } } virtual public bool IsConstructible { get { throw new global::System.NotImplementedException(); } } virtual public bool IsDictionary { get { throw new global::System.NotImplementedException(); } } virtual public bool IsMarkupExtension { get { throw new global::System.NotImplementedException(); } } virtual public bool IsBindable { get { throw new global::System.NotImplementedException(); } } virtual public bool IsReturnTypeStub { get { throw new global::System.NotImplementedException(); } } virtual public bool IsLocalType { get { throw new global::System.NotImplementedException(); } } virtual public global::Windows.UI.Xaml.Markup.IXamlType ItemType { get { throw new global::System.NotImplementedException(); } } virtual public global::Windows.UI.Xaml.Markup.IXamlType KeyType { get { throw new global::System.NotImplementedException(); } } virtual public object ActivateInstance() { throw new global::System.NotImplementedException(); } virtual public void AddToMap(object instance, object key, object item) { throw new global::System.NotImplementedException(); } virtual public void AddToVector(object instance, object item) { throw new global::System.NotImplementedException(); } virtual public void RunInitializer() { throw new global::System.NotImplementedException(); } virtual public object CreateFromString(string input) { throw new global::System.NotImplementedException(); } } internal delegate object Activator(); internal delegate void AddToCollection(object instance, object item); internal delegate void AddToDictionary(object instance, object key, object item); [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] [System.Diagnostics.DebuggerNonUserCodeAttribute()] internal class XamlUserType : global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlSystemBaseType { global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider _provider; global::Windows.UI.Xaml.Markup.IXamlType _baseType; bool _isArray; bool _isMarkupExtension; bool _isBindable; bool _isReturnTypeStub; bool _isLocalType; string _contentPropertyName; string _itemTypeName; string _keyTypeName; global::System.Collections.Generic.Dictionary<string, string> _memberNames; global::System.Collections.Generic.Dictionary<string, object> _enumValues; public XamlUserType(global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider provider, string fullName, global::System.Type fullType, global::Windows.UI.Xaml.Markup.IXamlType baseType) :base(fullName, fullType) { _provider = provider; _baseType = baseType; } // --- Interface methods ---- override public global::Windows.UI.Xaml.Markup.IXamlType BaseType { get { return _baseType; } } override public bool IsArray { get { return _isArray; } } override public bool IsCollection { get { return (CollectionAdd != null); } } override public bool IsConstructible { get { return (Activator != null); } } override public bool IsDictionary { get { return (DictionaryAdd != null); } } override public bool IsMarkupExtension { get { return _isMarkupExtension; } } override public bool IsBindable { get { return _isBindable; } } override public bool IsReturnTypeStub { get { return _isReturnTypeStub; } } override public bool IsLocalType { get { return _isLocalType; } } override public global::Windows.UI.Xaml.Markup.IXamlMember ContentProperty { get { return _provider.GetMemberByLongName(_contentPropertyName); } } override public global::Windows.UI.Xaml.Markup.IXamlType ItemType { get { return _provider.GetXamlTypeByName(_itemTypeName); } } override public global::Windows.UI.Xaml.Markup.IXamlType KeyType { get { return _provider.GetXamlTypeByName(_keyTypeName); } } override public global::Windows.UI.Xaml.Markup.IXamlMember GetMember(string name) { if (_memberNames == null) { return null; } string longName; if (_memberNames.TryGetValue(name, out longName)) { return _provider.GetMemberByLongName(longName); } return null; } override public object ActivateInstance() { return Activator(); } override public void AddToMap(object instance, object key, object item) { DictionaryAdd(instance, key, item); } override public void AddToVector(object instance, object item) { CollectionAdd(instance, item); } override public void RunInitializer() { System.Runtime.CompilerServices.RuntimeHelpers.RunClassConstructor(UnderlyingType.TypeHandle); } override public object CreateFromString(string input) { if (_enumValues != null) { int value = 0; string[] valueParts = input.Split(','); foreach (string valuePart in valueParts) { object partValue; int enumFieldValue = 0; try { if (_enumValues.TryGetValue(valuePart.Trim(), out partValue)) { enumFieldValue = global::System.Convert.ToInt32(partValue); } else { try { enumFieldValue = global::System.Convert.ToInt32(valuePart.Trim()); } catch( global::System.FormatException ) { foreach( string key in _enumValues.Keys ) { if( string.Compare(valuePart.Trim(), key, global::System.StringComparison.OrdinalIgnoreCase) == 0 ) { if( _enumValues.TryGetValue(key.Trim(), out partValue) ) { enumFieldValue = global::System.Convert.ToInt32(partValue); break; } } } } } value |= enumFieldValue; } catch( global::System.FormatException ) { throw new global::System.ArgumentException(input, FullName); } } return value; } throw new global::System.ArgumentException(input, FullName); } // --- End of Interface methods public Activator Activator { get; set; } public AddToCollection CollectionAdd { get; set; } public AddToDictionary DictionaryAdd { get; set; } public void SetContentPropertyName(string contentPropertyName) { _contentPropertyName = contentPropertyName; } public void SetIsArray() { _isArray = true; } public void SetIsMarkupExtension() { _isMarkupExtension = true; } public void SetIsBindable() { _isBindable = true; } public void SetIsReturnTypeStub() { _isReturnTypeStub = true; } public void SetIsLocalType() { _isLocalType = true; } public void SetItemTypeName(string itemTypeName) { _itemTypeName = itemTypeName; } public void SetKeyTypeName(string keyTypeName) { _keyTypeName = keyTypeName; } public void AddMemberName(string shortName) { if(_memberNames == null) { _memberNames = new global::System.Collections.Generic.Dictionary<string,string>(); } _memberNames.Add(shortName, FullName + "." + shortName); } public void AddEnumValue(string name, object value) { if (_enumValues == null) { _enumValues = new global::System.Collections.Generic.Dictionary<string, object>(); } _enumValues.Add(name, value); } } internal delegate object Getter(object instance); internal delegate void Setter(object instance, object value); [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.Windows.UI.Xaml.Build.Tasks", "4.0.0.0")] [System.Diagnostics.DebuggerNonUserCodeAttribute()] internal class XamlMember : global::Windows.UI.Xaml.Markup.IXamlMember { global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider _provider; string _name; bool _isAttachable; bool _isDependencyProperty; bool _isReadOnly; string _typeName; string _targetTypeName; public XamlMember(global::commonXAMLControls.commonXAMLControls_XamlTypeInfo.XamlTypeInfoProvider provider, string name, string typeName) { _name = name; _typeName = typeName; _provider = provider; } public string Name { get { return _name; } } public global::Windows.UI.Xaml.Markup.IXamlType Type { get { return _provider.GetXamlTypeByName(_typeName); } } public void SetTargetTypeName(string targetTypeName) { _targetTypeName = targetTypeName; } public global::Windows.UI.Xaml.Markup.IXamlType TargetType { get { return _provider.GetXamlTypeByName(_targetTypeName); } } public void SetIsAttachable() { _isAttachable = true; } public bool IsAttachable { get { return _isAttachable; } } public void SetIsDependencyProperty() { _isDependencyProperty = true; } public bool IsDependencyProperty { get { return _isDependencyProperty; } } public void SetIsReadOnly() { _isReadOnly = true; } public bool IsReadOnly { get { return _isReadOnly; } } public Getter Getter { get; set; } public object GetValue(object instance) { if (Getter != null) return Getter(instance); else throw new global::System.InvalidOperationException("GetValue"); } public Setter Setter { get; set; } public void SetValue(object instance, object value) { if (Setter != null) Setter(instance, value); else throw new global::System.InvalidOperationException("SetValue"); } } }
commonXAMLControls/commonXAMLControls/Package.appxmanifest
commonXAMLControls cslab Assets\StoreLogo.png 6.3.1 6.3.1
commonXAMLControls/commonXAMLControls/Properties/AssemblyInfo.cs
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("commonXAMLControls")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("commonXAMLControls")] [assembly: AssemblyCopyright("Copyright © 2015")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] // 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")] [assembly: ComVisible(false)]
commonXAMLControls/commonXAMLControls.sln
Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 VisualStudioVersion = 12.0.31101.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "commonXAMLControls", "commonXAMLControls\commonXAMLControls.csproj", "{FA049D08-D6E7-4F19-AF9E-9797077042E1}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Debug|ARM = Debug|ARM Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU Release|ARM = Release|ARM Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|Any CPU.Build.0 = Debug|Any CPU {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|Any CPU.Deploy.0 = Debug|Any CPU {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|ARM.ActiveCfg = Debug|ARM {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|ARM.Build.0 = Debug|ARM {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|ARM.Deploy.0 = Debug|ARM {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|x86.ActiveCfg = Debug|x86 {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|x86.Build.0 = Debug|x86 {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Debug|x86.Deploy.0 = Debug|x86 {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|Any CPU.ActiveCfg = Release|Any CPU {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|Any CPU.Build.0 = Release|Any CPU {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|Any CPU.Deploy.0 = Release|Any CPU {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|ARM.ActiveCfg = Release|ARM {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|ARM.Build.0 = Release|ARM {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|ARM.Deploy.0 = Release|ARM {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|x86.ActiveCfg = Release|x86 {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|x86.Build.0 = Release|x86 {FA049D08-D6E7-4F19-AF9E-9797077042E1}.Release|x86.Deploy.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection EndGlobal