Skip to content

Commit

Permalink
Merge pull request #58 from telerik/martinivanoff/m-revert-changes
Browse files Browse the repository at this point in the history
Revert "Merge pull request #56 from telerik/sdkUpdates"
  • Loading branch information
martinivanoff authored May 15, 2024
2 parents 0a6c5ad + 7bb1378 commit e37823c
Show file tree
Hide file tree
Showing 12,357 changed files with 783,160 additions and 9,499 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
124 changes: 124 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/AddNewItemsWithButton_WPF.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.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)' == '' ">AnyCPU</Platform>
<ProjectGuid>{052E1B45-DF3A-4D11-8F9F-54E828CFCB00}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>AddNewItemsWithButton</RootNamespace>
<AssemblyName>AddNewItemsWithButton</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<WarningLevel>4</WarningLevel>




</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Xml" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="System.Xaml">
<RequiredTargetFramework>4.0</RequiredTargetFramework>
</Reference>
<Reference Include="Telerik.Windows.Controls">
<HintPath>$(TELERIKWPFDIR)\Binaries\WPF40\Telerik.Windows.Controls.dll</HintPath>
</Reference>
<Reference Include="Telerik.Windows.Controls.Input">
<HintPath>$(TELERIKWPFDIR)\Binaries\WPF40\Telerik.Windows.Controls.Input.dll</HintPath>
</Reference>
<Reference Include="WindowsBase" />
<Reference Include="PresentationCore" />
<Reference Include="PresentationFramework" />
</ItemGroup>
<ItemGroup>
<ApplicationDefinition Include="App.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</ApplicationDefinition>
<Compile Include="SearchTextToBoolConverter.cs" />
<Compile Include="ViewModel.cs" />
<Page Include="Example.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
<Page Include="MainWindow.xaml">
<Generator>MSBuild:Compile</Generator>
<SubType>Designer</SubType>
</Page>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
<Compile Include="Country.cs" />
<Compile Include="Example.xaml.cs">
<DependentUpon>Example.xaml</DependentUpon>
</Compile>
<Compile Include="MainWindow.xaml.cs">
<DependentUpon>MainWindow.xaml</DependentUpon>
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Include="Properties\AssemblyInfo.cs">
<SubType>Code</SubType>
</Compile>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<AppDesigner Include="Properties\" />
</ItemGroup>
<ItemGroup>
<Resource Include="Readme.md" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.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>
8 changes: 8 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/App.xaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<Application x:Class="AddNewItemsWithButton.App"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
StartupUri="MainWindow.xaml">
<Application.Resources>

</Application.Resources>
</Application>
16 changes: 16 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/App.xaml.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Windows;

namespace AddNewItemsWithButton
{
/// <summary>
/// Interaction logic for App.xaml
/// </summary>
public partial class App : Application
{
}
}
12 changes: 12 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/Country.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@

namespace AddNewItemsWithButton
{
public class Country
{
public string Name { get; set; }

public string Capital { get; set; }

public int Id { get; set; }
}
}
40 changes: 40 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/Example.xaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
<UserControl x:Class="AddNewItemsWithButton.Example"
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:telerik="http://schemas.telerik.com/2008/xaml/presentation"
xmlns:local="clr-namespace:AddNewItemsWithButton"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="700">
<UserControl.DataContext>
<local:ViewModel/>
</UserControl.DataContext>
<UserControl.Resources>
<local:SearchTextToBoolConverter x:Key="SearchTextToBoolConverter"/>
</UserControl.Resources>

<Grid x:Name="LayoutRoot" Background="White" Width="700">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<TextBlock Text="This example demonstrates how to add new Items to the ItemsSource collection of the control with the use of a simple Button."
TextWrapping="Wrap" Width="400" Margin="20 50 20 20" FontWeight="Bold" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<Button Content="Add new item"
Grid.Row="1"
Click="Button_Click"
IsEnabled="{Binding ElementName=AutoCompleteBox, Path=SearchText, Converter={StaticResource SearchTextToBoolConverter}}"
MinWidth="200" VerticalAlignment="Center" HorizontalAlignment="Center"/>
<TextBlock x:Name="ResultTextBlock" VerticalAlignment="Center" HorizontalAlignment="Center" Width="250" TextWrapping="Wrap"
Margin="20" Grid.Row="2" MinHeight="32"/>
<telerik:RadAutoCompleteBox Grid.Row="3" Margin="20" Width="200"
ItemsSource="{Binding Countries}"
AutoCompleteMode="Suggest"
DisplayMemberPath="Name"
x:Name="AutoCompleteBox"
VerticalAlignment="Center" HorizontalAlignment="Center"/>
</Grid>
</UserControl>
29 changes: 29 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/Example.xaml.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
using System.Collections.ObjectModel;
using System.Linq;
using System.Windows;
using System.Windows.Controls;

namespace AddNewItemsWithButton
{
public partial class Example : UserControl
{
public Example()
{
InitializeComponent();
}

private void Button_Click(object sender, RoutedEventArgs e)
{
var inputText = this.AutoCompleteBox.SearchText;
var itemsSource = this.AutoCompleteBox.ItemsSource as ObservableCollection<Country>;
var newItem = new Country() { Name = this.AutoCompleteBox.SearchText };
if (!itemsSource.Any(item => item.Name == newItem.Name))
{
itemsSource.Add(newItem);
this.AutoCompleteBox.ItemsSource = itemsSource;
this.AutoCompleteBox.SelectedItem = newItem;
this.ResultTextBlock.Text = string.Format("Successfully added new item ({0}) to the ItemsSource collection.", newItem.Name);
}
}
}
}
13 changes: 13 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/MainPage.xaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
<UserControl x:Class="AddNewItemsWithButton.MainPage"
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:AddNewItemsWithButton"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="400">

<Grid x:Name="LayoutRoot" Background="White">
<local:Example/>
</Grid>
</UserControl>
12 changes: 12 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/MainPage.xaml.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
using System.Windows.Controls;

namespace AddNewItemsWithButton
{
public partial class MainPage : UserControl
{
public MainPage()
{
InitializeComponent();
}
}
}
9 changes: 9 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/MainWindow.xaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
<Window x:Class="AddNewItemsWithButton.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:AddNewItemsWithButton"
Title="MainWindow" Height="400" Width="700">
<Grid>
<local:Example/>
</Grid>
</Window>
27 changes: 27 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
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 AddNewItemsWithButton
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
<Deployment xmlns="http://schemas.microsoft.com/client/2007/deployment"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
>
<Deployment.Parts>
</Deployment.Parts>
</Deployment>
35 changes: 35 additions & 0 deletions AutoCompleteBox/AddNewItemsWithButton/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
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("AddNewItemsWithButton")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("AddNewItemsWithButton")]
[assembly: AssemblyCopyright("Copyright © 2013")]
[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("824adef3-64a8-4d84-a087-6891e18b3422")]

// 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 Revision and Build Numbers
// by using the '*' as shown below:
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]
Loading

0 comments on commit e37823c

Please sign in to comment.