Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
ea2fe52
feature(REPORT-419496): moving the uwp samples
AnupriyaM-Syncfusion Mar 12, 2025
47442f7
feature(REPORT-419496): moving the wpf samples
AnupriyaM-Syncfusion Mar 12, 2025
94e4635
feature(REPORT-424769): modified the package references for wpf samples
AnupriyaM-Syncfusion Apr 3, 2025
bac9fde
feature(REPORT-424769): modified the package references for wpf samples
AnupriyaM-Syncfusion Apr 3, 2025
e0f4f9c
feature(REPORT-424769): modified the package references for uwp samples
AnupriyaM-Syncfusion Apr 3, 2025
bf7d362
feature(REPORT-424769): added the package config for wpf samples
AnupriyaM-Syncfusion Apr 7, 2025
5d86abb
feature(REPORT-424769): added the cs code changes for wpf samples
AnupriyaM-Syncfusion Apr 7, 2025
87e9ab7
feature(REPORT-424769): added the cs code changes for wpf samples
AnupriyaM-Syncfusion Apr 7, 2025
04ae813
feature(REPORT-424769): added the package config for wpf samples
AnupriyaM-Syncfusion Apr 7, 2025
132f4f1
feature(REPORT-424769): added the package config for wpf samples
MahendranShanmugam Apr 7, 2025
d5fc182
Merge branch 'REPORT-424769-sample-changes' of https://github.com/bol…
MahendranShanmugam Apr 7, 2025
d438a67
feature(REPORT-424769): modified the cs files
AnupriyaM-Syncfusion Apr 7, 2025
06af2d0
Merge pull request #1 from boldreports/REPORT-424769-sample-changes
MahendranShanmugam Apr 7, 2025
5b2644b
feature(REPORT-424769): modified the package references for wpf samples
MahendranShanmugam Apr 8, 2025
1e5bc6c
Merge pull request #2 from boldreports/REPORT-424769-sample-changes
MahendranShanmugam Apr 8, 2025
d3dbd97
bug(REPORT-426866): resolved the zero byte issue and removed 2015 sam…
AnupriyaM-Syncfusion Apr 8, 2025
633517e
Merge pull request #4 from boldreports/REPORT-426866-wpf-sample-issue
MahendranShanmugam Apr 9, 2025
7aff588
feature(REPORT-418093): Moved the samples
JeevalakshmiBaskaran Apr 10, 2025
a14a7b2
feature(REPORT-418093): Moved the samples
JeevalakshmiBaskaran Apr 10, 2025
b3db30b
feature(REPORT-418093): Moved the samples
JeevalakshmiBaskaran Apr 10, 2025
409f90f
feature(REPORT-418093): Moved the samples
JeevalakshmiBaskaran Apr 10, 2025
8753cc2
Merge pull request #5 from boldreports/REPORT-418093-web-view-samples
MahendranShanmugam Apr 11, 2025
ca32798
bug(REPORT-426866): resolved the uwp report server sample
AnupriyaM-Syncfusion Apr 11, 2025
7b916d5
Merge pull request #6 from boldreports/REPORT-426866-uwp-sample-issue
MahendranShanmugam Apr 11, 2025
9d732f9
feature(REPORT-505771): Upgraded version
prabhunagarajann Apr 28, 2026
32cc070
Merge pull request #7 from boldreports/REPORT-505771-version-upgrade
MahendranShanmugam Apr 28, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file added Common/Data/AdventureWorksExt.sdf
Binary file not shown.
Binary file added Common/Data/NorthwindIO_Reports.sdf
Binary file not shown.
794 changes: 794 additions & 0 deletions Common/Data/ReportTemplate/AreaCharts.rdl

Large diffs are not rendered by default.

707 changes: 707 additions & 0 deletions Common/Data/ReportTemplate/BarCharts.rdl

Large diffs are not rendered by default.

872 changes: 872 additions & 0 deletions Common/Data/ReportTemplate/ConditionalFormating.rdl

Large diffs are not rendered by default.

615 changes: 615 additions & 0 deletions Common/Data/ReportTemplate/ConditionalRowFormatting.rdl

Large diffs are not rendered by default.

869 changes: 869 additions & 0 deletions Common/Data/ReportTemplate/Employee Sales Summary.rdl

Large diffs are not rendered by default.

860 changes: 860 additions & 0 deletions Common/Data/ReportTemplate/GaugeReport.rdl

Large diffs are not rendered by default.

751 changes: 751 additions & 0 deletions Common/Data/ReportTemplate/GroupingAgg.rdl

Large diffs are not rendered by default.

1,100 changes: 1,100 additions & 0 deletions Common/Data/ReportTemplate/InteractiveSorting.rdl

Large diffs are not rendered by default.

1,821 changes: 1,821 additions & 0 deletions Common/Data/ReportTemplate/InvoiceTemplate.rdl

Large diffs are not rendered by default.

457 changes: 457 additions & 0 deletions Common/Data/ReportTemplate/LineCharts.rdl

Large diffs are not rendered by default.

2,783 changes: 2,783 additions & 0 deletions Common/Data/ReportTemplate/LinearReport.rdl

Large diffs are not rendered by default.

709 changes: 709 additions & 0 deletions Common/Data/ReportTemplate/MailMerge.rdl

Large diffs are not rendered by default.

443 changes: 443 additions & 0 deletions Common/Data/ReportTemplate/PieCharts.rdl

Large diffs are not rendered by default.

1,215 changes: 1,215 additions & 0 deletions Common/Data/ReportTemplate/Product Details.rdl

Large diffs are not rendered by default.

1,708 changes: 1,708 additions & 0 deletions Common/Data/ReportTemplate/Product Line Sales.rdl

Large diffs are not rendered by default.

757 changes: 757 additions & 0 deletions Common/Data/ReportTemplate/RDLC/AreaCharts.rdlc

Large diffs are not rendered by default.

676 changes: 676 additions & 0 deletions Common/Data/ReportTemplate/RDLC/BarCharts.rdlc

Large diffs are not rendered by default.

1,173 changes: 1,173 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Company Sales.rdlc

Large diffs are not rendered by default.

873 changes: 873 additions & 0 deletions Common/Data/ReportTemplate/RDLC/ConditionalFormating.rdlc

Large diffs are not rendered by default.

614 changes: 614 additions & 0 deletions Common/Data/ReportTemplate/RDLC/ConditionalRowFormatting.rdlc

Large diffs are not rendered by default.

1,461 changes: 1,461 additions & 0 deletions Common/Data/ReportTemplate/RDLC/DocumentMap.rdlc

Large diffs are not rendered by default.

1,834 changes: 1,834 additions & 0 deletions Common/Data/ReportTemplate/RDLC/DrilThrough.rdlc

Large diffs are not rendered by default.

1,742 changes: 1,742 additions & 0 deletions Common/Data/ReportTemplate/RDLC/ElectionResultByRegion.rdlc

Large diffs are not rendered by default.

877 changes: 877 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Employee Sales Summary.rdlc

Large diffs are not rendered by default.

860 changes: 860 additions & 0 deletions Common/Data/ReportTemplate/RDLC/GaugeReport.rdlc

Large diffs are not rendered by default.

752 changes: 752 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Grouping.rdlc

Large diffs are not rendered by default.

746 changes: 746 additions & 0 deletions Common/Data/ReportTemplate/RDLC/GroupingAgg.rdlc

Large diffs are not rendered by default.

730 changes: 730 additions & 0 deletions Common/Data/ReportTemplate/RDLC/GroupingAggregate.rdlc

Large diffs are not rendered by default.

2,155 changes: 2,155 additions & 0 deletions Common/Data/ReportTemplate/RDLC/IndicatorReport.rdlc

Large diffs are not rendered by default.

1,820 changes: 1,820 additions & 0 deletions Common/Data/ReportTemplate/RDLC/InvoiceTemplate.rdlc

Large diffs are not rendered by default.

440 changes: 440 additions & 0 deletions Common/Data/ReportTemplate/RDLC/LineCharts.rdlc

Large diffs are not rendered by default.

2,489 changes: 2,489 additions & 0 deletions Common/Data/ReportTemplate/RDLC/LinearReport.rdlc

Large diffs are not rendered by default.

708 changes: 708 additions & 0 deletions Common/Data/ReportTemplate/RDLC/MailMerge.rdlc

Large diffs are not rendered by default.

819 changes: 819 additions & 0 deletions Common/Data/ReportTemplate/RDLC/PageVirtualization.rdlc

Large diffs are not rendered by default.

1,461 changes: 1,461 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Product Catalog.rdlc

Large diffs are not rendered by default.

1,208 changes: 1,208 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Product Details.rdlc

Large diffs are not rendered by default.

1,724 changes: 1,724 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Product Line Sales.rdlc

Large diffs are not rendered by default.

413 changes: 413 additions & 0 deletions Common/Data/ReportTemplate/RDLC/RadarCharts.rdlc

Large diffs are not rendered by default.

466 changes: 466 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Region.rdlc

Large diffs are not rendered by default.

4,351 changes: 4,351 additions & 0 deletions Common/Data/ReportTemplate/RDLC/Sales Dashboard.rdlc

Large diffs are not rendered by default.

1,976 changes: 1,976 additions & 0 deletions Common/Data/ReportTemplate/RDLC/SalesAnalysis.rdlc

Large diffs are not rendered by default.

1,520 changes: 1,520 additions & 0 deletions Common/Data/ReportTemplate/RDLC/SalesOrderDetail.rdlc

Large diffs are not rendered by default.

767 changes: 767 additions & 0 deletions Common/Data/ReportTemplate/RDLC/drilldown.rdlc

Large diffs are not rendered by default.

431 changes: 431 additions & 0 deletions Common/Data/ReportTemplate/RadarCharts.rdl

Large diffs are not rendered by default.

3,878 changes: 3,878 additions & 0 deletions Common/Data/ReportTemplate/Sales Dashboard.rdl

Large diffs are not rendered by default.

2,040 changes: 2,040 additions & 0 deletions Common/Data/ReportTemplate/SalesAnalysis.rdl

Large diffs are not rendered by default.

1,526 changes: 1,526 additions & 0 deletions Common/Data/ReportTemplate/SalesOrderDetail.rdl

Large diffs are not rendered by default.

231 changes: 231 additions & 0 deletions Common/Data/ReportTemplate/Side_By_SideMainReport.rdl

Large diffs are not rendered by default.

783 changes: 783 additions & 0 deletions Common/Data/ReportTemplate/Side_By_SideSubReport.rdl

Large diffs are not rendered by default.

Binary file added Common/Images/header_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added Common/Images/reportwriter_header.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
13 changes: 13 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,15 @@
# desktop-samples
This repo contains WPF and UWP sample applications demonstrating how to embed and use Bold Reports in desktop applications.

# Registering License to Your Application
To register the license for your application and avoid the "License Not Registered" popup while running the application, follow these steps:

(1). Navigate to the Common\Licensing folder after clonning the repository.

(2). Open the BoldLicense.txt file.

(3). Add your Bold Reports license key to this file.

(4). Save the file and restart the application.

(5). This ensures that the license is properly registered for your application.
7 changes: 7 additions & 0 deletions UWP/Report Viewer/ConditionalParameter/App.xaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Application
x:Class="ConditionalParameter.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:ConditionalParameter">

</Application>
114 changes: 114 additions & 0 deletions UWP/Report Viewer/ConditionalParameter/App.xaml.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,114 @@
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.Navigation;
using System.Reflection;

namespace ConditionalParameter
{
/// <summary>
/// Provides application-specific behavior to supplement the default Application class.
/// </summary>
sealed partial class App : Application
{
/// <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()
{
var assembly = typeof(App).GetTypeInfo().Assembly;
var fileStream = assembly.GetManifestResourceStream("ConditionalParameter.BoldLicense.txt");

if (fileStream != null && fileStream.Length > 0)
{
using (var reader = new StreamReader(fileStream))
{
string licenseKey = reader.ReadLineAsync().Result;
Bold.Licensing.BoldLicenseProvider.RegisterLicense(licenseKey, isOfflineValidation: false);
}
}

this.InitializeComponent();
this.Suspending += OnSuspending;
}

/// <summary>
/// Invoked when the application is launched normally by the end user. Other entry points
/// will be used such as when the application is launched to open a specific file.
/// </summary>
/// <param name="e">Details about the launch request and process.</param>
protected override void OnLaunched(LaunchActivatedEventArgs e)
{
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();

rootFrame.NavigationFailed += OnNavigationFailed;

if (e.PreviousExecutionState == ApplicationExecutionState.Terminated)
{
//TODO: Load state from previously suspended application
}

// Place the frame in the current Window
Window.Current.Content = rootFrame;
}

if (e.PrelaunchActivated == false)
{
if (rootFrame.Content == null)
{
// When the navigation stack isn't restored navigate to the first page,
// configuring the new page by passing required information as a navigation
// parameter
rootFrame.Navigate(typeof(ReportViewerPage), e.Arguments);
}
// Ensure the current window is active
Window.Current.Activate();
}
}

/// <summary>
/// Invoked when Navigation to a certain page fails
/// </summary>
/// <param name="sender">The Frame which failed navigation</param>
/// <param name="e">Details about the navigation failure</param>
void OnNavigationFailed(object sender, NavigationFailedEventArgs e)
{
throw new Exception("Failed to load Page " + e.SourcePageType.FullName);
}

/// <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();
}
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file.
182 changes: 182 additions & 0 deletions UWP/Report Viewer/ConditionalParameter/ConditionalParameter.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
<ProjectGuid>{E60CA785-14EB-4F62-8065-352B6F95A357}</ProjectGuid>
<OutputType>AppContainerExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>ConditionalParameter</RootNamespace>
<AssemblyName>ConditionalParameter</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion Condition=" '$(TargetPlatformVersion)' == '' ">10.0.16299.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WindowsXamlEnableOverview>true</WindowsXamlEnableOverview>
<PackageCertificateKeyFile>ConditionalParameter_TemporaryKey.pfx</PackageCertificateKeyFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x86\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
<OutputPath>bin\x86\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x86</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\ARM\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>ARM</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM'">
<OutputPath>bin\ARM\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>ARM</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|ARM64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\ARM64\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>ARM64</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|ARM64'">
<OutputPath>bin\ARM64\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>ARM64</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
<OutputPath>bin\x64\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<NoWarn>;2008</NoWarn>
<DebugType>full</DebugType>
<PlatformTarget>x64</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
<OutputPath>bin\x64\Release\</OutputPath>
<DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP</DefineConstants>
<Optimize>true</Optimize>
<NoWarn>;2008</NoWarn>
<DebugType>pdbonly</DebugType>
<PlatformTarget>x64</PlatformTarget>
<UseVSHostingProcess>false</UseVSHostingProcess>
<ErrorReport>prompt</ErrorReport>
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<PropertyGroup>
<RestoreProjectStyle>PackageReference</RestoreProjectStyle>
</PropertyGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="ReportData.cs" />
<Compile Include="ReportViewerPage.xaml.cs">
<DependentUpon>ReportViewerPage.xaml</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<AppxManifest Include="Package.appxmanifest">
<SubType>Designer</SubType>
</AppxManifest>
<None Include="ConditionalParameter_TemporaryKey.pfx" />
</ItemGroup>
<ItemGroup>
<Content Include="Properties\Default.rd.xml" />
<Content Include="Assets\LockScreenLogo.scale-200.png" />
<Content Include="Assets\SplashScreen.scale-200.png" />
<Content Include="Assets\Square150x150Logo.scale-200.png" />
<Content Include="Assets\Square44x44Logo.scale-200.png" />
<Content Include="Assets\Square44x44Logo.targetsize-24_altform-unplated.png" />
<Content Include="Assets\StoreLogo.png" />
<Content Include="Assets\Wide310x150Logo.scale-200.png" />
<EmbeddedResource Include="BoldLicense.txt" />
</ItemGroup>
<ItemGroup>
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
</ItemGroup>
<ItemGroup>
<PackageReference Include="BoldReports.UWP">
<Version>13.1.26</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.2.14</Version>
</PackageReference>
<PackageReference Include="System.Runtime">
<Version>4.3.1</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<Page Include="ReportViewerPage.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="ReportTemplate\Conditional Parameter.rdlc" />
</ItemGroup>
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">
<VisualStudioVersion>14.0</VisualStudioVersion>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.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>
-->
</Project>
49 changes: 49 additions & 0 deletions UWP/Report Viewer/ConditionalParameter/ConditionalParameter.sln
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.28307.136
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ConditionalParameter", "ConditionalParameter.csproj", "{E60CA785-14EB-4F62-8065-352B6F95A357}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|ARM = Debug|ARM
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|ARM = Release|ARM
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|Any CPU.ActiveCfg = Debug|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|Any CPU.Build.0 = Debug|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|Any CPU.Deploy.0 = Debug|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|ARM.ActiveCfg = Debug|ARM
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|ARM.Build.0 = Debug|ARM
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|ARM.Deploy.0 = Debug|ARM
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|x64.ActiveCfg = Debug|x64
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|x64.Build.0 = Debug|x64
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|x64.Deploy.0 = Debug|x64
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|x86.ActiveCfg = Debug|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|x86.Build.0 = Debug|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Debug|x86.Deploy.0 = Debug|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|Any CPU.ActiveCfg = Release|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|ARM.ActiveCfg = Release|ARM
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|ARM.Build.0 = Release|ARM
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|ARM.Deploy.0 = Release|ARM
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|x64.ActiveCfg = Release|x64
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|x64.Build.0 = Release|x64
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|x64.Deploy.0 = Release|x64
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|x86.ActiveCfg = Release|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|x86.Build.0 = Release|x86
{E60CA785-14EB-4F62-8065-352B6F95A357}.Release|x86.Deploy.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {63906F09-1D24-4F48-BA93-F8922473C123}
EndGlobalSection
EndGlobal
Binary file not shown.
Loading