├── WPFBootstrapUI ├── BootstrapUISample │ ├── obj │ │ └── Debug │ │ │ ├── BootstrapUISample.csproj.CopyComplete │ │ │ ├── App.baml │ │ │ ├── BootstrapUISample.csproj.CoreCompileInputs.cache │ │ │ ├── BootstrapUISample.exe │ │ │ ├── BootstrapUISample.pdb │ │ │ ├── BootstrapUISample.g.resources │ │ │ ├── TempPE │ │ │ └── Properties.Resources.Designer.cs.dll │ │ │ ├── BootstrapUISample.csproj.GenerateResource.cache │ │ │ ├── BootstrapUISample.csprojAssemblyReference.cache │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── BootstrapUISample.Properties.Resources.resources │ │ │ ├── App.g.cs │ │ │ ├── App.g.i.cs │ │ │ └── MainWindow.g.i.cs │ ├── Persona.cs │ ├── bin │ │ └── Debug │ │ │ ├── WPFBootstrapUI.dll │ │ │ ├── WPFBootstrapUI.pdb │ │ │ ├── BootstrapUISample.exe │ │ │ ├── BootstrapUISample.pdb │ │ │ └── BootstrapUISample.exe.config │ ├── App.config │ ├── Properties │ │ ├── Settings.settings │ │ ├── Settings.Designer.cs │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── App.xaml.cs │ ├── packages.config │ ├── ViewModels │ │ └── MainWindowViewModel.cs │ ├── BoolToColorConverter.cs │ ├── App.xaml │ ├── Views │ │ └── MainWindow.xaml.cs │ └── BootstrapUISample.csproj ├── images │ ├── card.png │ ├── alert.png │ ├── badge.png │ ├── button.png │ ├── modal.png │ ├── checkbox.png │ ├── combobox.png │ ├── groupbox.png │ ├── listbox.png │ ├── listview.png │ ├── modalgif.gif │ ├── popover.png │ ├── spinner.gif │ ├── textbox.png │ ├── tooltip.png │ ├── passwordbox.gif │ ├── passwordbox.png │ ├── progressbar.png │ ├── radiobutton.png │ └── Sample Image.jpeg ├── WPFBootstrapUI │ ├── Generic.xaml │ ├── Fonts │ │ ├── Helvetica.ttf │ │ ├── Helvetica-Bold.ttf │ │ ├── Helvetica95Black.ttf │ │ ├── HelveticaNeueBold.otf │ │ ├── Helvetica-BoldOblique.ttf │ │ ├── Helvetica45Light_22437.ttf │ │ ├── Helvetica 76 Bold Italic.ttf │ │ └── Helvetica65Medium_22443.ttf │ ├── ControlsAssists │ │ ├── ShadowAssist.cs │ │ ├── LinkButtonTextAssist.cs │ │ ├── BorderAssist.cs │ │ ├── TextBoxAssist.cs │ │ └── PasswordBoxAssist.cs │ ├── Controls │ │ ├── Modals │ │ │ ├── ModalResult.cs │ │ │ ├── ModalService.cs │ │ │ └── Modal.cs │ │ ├── BootstrapWindow.cs │ │ ├── Carousel.cs │ │ ├── CardChildPanel.cs │ │ ├── Card.cs │ │ ├── Spinner.cs │ │ ├── Jumbotron.cs │ │ ├── Badge.cs │ │ ├── PopOver.cs │ │ └── Alert.cs │ ├── Properties │ │ ├── Settings.settings │ │ ├── Settings.Designer.cs │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ └── Resources.resx │ ├── Themes │ │ ├── BootstrapUI.xaml │ │ └── System.Windows.xaml │ ├── WPFBootstrapColors │ │ └── BootstrapColors.cs │ ├── Styles │ │ ├── CarouselStyles.xaml │ │ ├── WindowStyles.xaml.cs │ │ ├── Fonts.xaml │ │ ├── JumbotronStyles.xaml │ │ ├── GroupBoxStyles.xaml │ │ ├── SeparatorStyles.xaml │ │ ├── TextBoxStyles.xaml │ │ ├── Colors.xaml │ │ ├── ToolTipStyles.xaml │ │ ├── PopOverStyles.xaml │ │ ├── RadioButtonStyles.xaml │ │ ├── ProgressBarStyles.xaml │ │ ├── WindowStyles.xaml │ │ ├── ModalStyles.xaml │ │ ├── CheckBoxStyles.xaml │ │ └── SpinnerStyles.xaml │ ├── Converters │ │ └── BooleanToVisibilityConverter.cs │ ├── Animations │ │ └── StoryBoardHelper.cs │ └── WPFBootstrapUI.csproj ├── .vs │ └── WPFBootstrapUI │ │ └── v16 │ │ └── .suo ├── .idea │ └── .idea.WPFBootstrapUI │ │ ├── .idea │ │ ├── encodings.xml │ │ ├── misc.xml │ │ ├── vcs.xml │ │ ├── indexLayout.xml │ │ └── .gitignore │ │ └── riderModule.iml ├── WPFBootstrapUI.Test │ ├── packages.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Controls │ │ └── Modals │ │ │ └── ModalServiceTests.cs │ ├── Converters │ │ └── BooleanToVisibilityConverterTests.cs │ └── WPFBootstrapUI.Test.csproj └── WPFBootstrapUI.sln ├── README.md ├── .github └── workflows │ ├── main.yml │ └── dotnet-desktop.yml └── .gitignore /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.csproj.CopyComplete: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WPFBootstrapUI/images/card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/card.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/alert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/alert.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/badge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/badge.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/button.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/modal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/modal.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/checkbox.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/combobox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/combobox.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/groupbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/groupbox.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/listbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/listbox.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/listview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/listview.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/modalgif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/modalgif.gif -------------------------------------------------------------------------------- /WPFBootstrapUI/images/popover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/popover.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/spinner.gif -------------------------------------------------------------------------------- /WPFBootstrapUI/images/textbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/textbox.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/tooltip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/tooltip.png -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Generic.xaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /WPFBootstrapUI/images/passwordbox.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/passwordbox.gif -------------------------------------------------------------------------------- /WPFBootstrapUI/images/passwordbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/passwordbox.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/progressbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/progressbar.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/radiobutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/radiobutton.png -------------------------------------------------------------------------------- /WPFBootstrapUI/images/Sample Image.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/images/Sample Image.jpeg -------------------------------------------------------------------------------- /WPFBootstrapUI/.vs/WPFBootstrapUI/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/.vs/WPFBootstrapUI/v16/.suo -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/App.baml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/App.baml -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | ea068676ad90df72e2a1a7a3f0f0799e636b6a057bbf704356a30006f9bfe91a 2 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/ControlsAssists/ShadowAssist.cs: -------------------------------------------------------------------------------- 1 | namespace WPFBootstrapUI.ControlsAssists 2 | { 3 | public class ShadowAssist 4 | { 5 | } 6 | } -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica-Bold.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica95Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica95Black.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/HelveticaNeueBold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/HelveticaNeueBold.otf -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/Persona.cs: -------------------------------------------------------------------------------- 1 | namespace BootstrapUISample 2 | { 3 | public class Persona 4 | { 5 | public string Nombre { get; set; } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/bin/Debug/WPFBootstrapUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/bin/Debug/WPFBootstrapUI.dll -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/bin/Debug/WPFBootstrapUI.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/bin/Debug/WPFBootstrapUI.pdb -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica-BoldOblique.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica-BoldOblique.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica45Light_22437.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica45Light_22437.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/bin/Debug/BootstrapUISample.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/bin/Debug/BootstrapUISample.exe -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/bin/Debug/BootstrapUISample.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/bin/Debug/BootstrapUISample.pdb -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.exe -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.pdb -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica 76 Bold Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica 76 Bold Italic.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica65Medium_22443.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/WPFBootstrapUI/Fonts/Helvetica65Medium_22443.ttf -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.g.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.g.resources -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.csproj.GenerateResource.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.csproj.GenerateResource.cache -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.csprojAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.csprojAssemblyReference.cache -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /WPFBootstrapUI/.idea/.idea.WPFBootstrapUI/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RandyPJ/WPFBootstrapUI/HEAD/WPFBootstrapUI/BootstrapUISample/obj/Debug/BootstrapUISample.Properties.Resources.resources -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/Modals/ModalResult.cs: -------------------------------------------------------------------------------- 1 | namespace WPFBootstrapUI.Controls.Modals 2 | { 3 | public enum ModalResult 4 | { 5 | None = 0, 6 | Accept = 1, 7 | Cancel = 2 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /WPFBootstrapUI/.idea/.idea.WPFBootstrapUI/.idea/misc.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | -------------------------------------------------------------------------------- /WPFBootstrapUI/.idea/.idea.WPFBootstrapUI/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/bin/Debug/BootstrapUISample.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI.Test/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /WPFBootstrapUI/.idea/.idea.WPFBootstrapUI/.idea/indexLayout.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WPFBootstrapUI/.idea/.idea.WPFBootstrapUI/riderModule.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Themes/BootstrapUI.xaml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/BootstrapWindow.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Linq; 4 | using System.Text; 5 | using System.Threading.Tasks; 6 | using System.Windows; 7 | 8 | namespace WPFBootstrapUI.Controls 9 | { 10 | public class BootstrapWindow : Window 11 | { 12 | //TO DO 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /WPFBootstrapUI/.idea/.idea.WPFBootstrapUI/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | # Rider ignored files 5 | /modules.xml 6 | /.idea.WPFBootstrapUI.iml 7 | /contentModel.xml 8 | /projectSettingsUpdater.xml 9 | # Datasource local storage ignored files 10 | /dataSources/ 11 | /dataSources.local.xml 12 | # Editor-based HTTP Client requests 13 | /httpRequests/ 14 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/WPFBootstrapColors/BootstrapColors.cs: -------------------------------------------------------------------------------- 1 | namespace WPFBootstrapUI.WPFBootstrapColors 2 | { 3 | public enum BootstrapColor 4 | { 5 | Primary, 6 | Secondary, 7 | Success, 8 | Danger, 9 | Warning, 10 | Info, 11 | Light, 12 | Dark, 13 | Muted, 14 | White, 15 | Gray 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/Carousel.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | 4 | namespace WPFBootstrapUI.Controls 5 | { 6 | public class Carousel : Panel 7 | { 8 | static Carousel() 9 | { 10 | DefaultStyleKeyProperty.OverrideMetadata(typeof(Carousel), new FrameworkPropertyMetadata(typeof(Carousel))); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/CardChildPanel.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | 4 | namespace WPFBootstrapUI.Controls 5 | { 6 | public class CardChildPanel : ContentControl 7 | { 8 | static CardChildPanel() 9 | { 10 | DefaultStyleKeyProperty.OverrideMetadata(typeof(CardChildPanel),new FrameworkPropertyMetadata(typeof(CardChildPanel))); 11 | } 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Styles/CarouselStyles.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Globalization; 6 | using System.Linq; 7 | using System.Threading; 8 | using System.Threading.Tasks; 9 | using System.Windows; 10 | using System.Windows.Markup; 11 | 12 | namespace BootstrapUISample 13 | { 14 | /// 15 | /// Lógica de interacción para App.xaml 16 | /// 17 | public partial class App : Application 18 | { 19 | 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/ViewModels/MainWindowViewModel.cs: -------------------------------------------------------------------------------- 1 | using Prism.Mvvm; 2 | 3 | namespace BootstrapUISample.ViewModels 4 | { 5 | public class MainWindowViewModel : BindableBase 6 | { 7 | public MainWindowViewModel() 8 | { 9 | Contrasena = "Hola mundo"; 10 | } 11 | 12 | private string _contrasena; 13 | public string Contrasena 14 | { 15 | get => _contrasena; 16 | set 17 | { 18 | SetProperty(ref _contrasena, value); 19 | } 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Converters/BooleanToVisibilityConverter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Globalization; 3 | using System.Windows; 4 | using System.Windows.Data; 5 | 6 | namespace WPFBootstrapUI.Converters 7 | { 8 | public class BooleanToVisibilityConverter : IValueConverter 9 | { 10 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 11 | => (bool)value ? Visibility.Visible : Visibility.Collapsed; 12 | 13 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 14 | { 15 | return null; 16 | } 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/Card.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | 4 | namespace WPFBootstrapUI.Controls 5 | { 6 | public class Card : ContentControl 7 | { 8 | static Card() 9 | { 10 | DefaultStyleKeyProperty.OverrideMetadata(typeof(Card), new FrameworkPropertyMetadata(typeof(Card))); 11 | } 12 | 13 | public string Title 14 | { 15 | get { return (string)GetValue(TitleProperty); } 16 | set { SetValue(TitleProperty, value); } 17 | } 18 | 19 | public static readonly DependencyProperty TitleProperty = 20 | DependencyProperty.Register("Title", typeof(string), typeof(Card), new PropertyMetadata("")); 21 | 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI.Test/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | [assembly: AssemblyTitle("WPFBootstrapUI.Test")] 6 | [assembly: AssemblyDescription("")] 7 | [assembly: AssemblyConfiguration("")] 8 | [assembly: AssemblyCompany("")] 9 | [assembly: AssemblyProduct("WPFBootstrapUI.Test")] 10 | [assembly: AssemblyCopyright("Copyright © 2020")] 11 | [assembly: AssemblyTrademark("")] 12 | [assembly: AssemblyCulture("")] 13 | 14 | [assembly: ComVisible(false)] 15 | 16 | [assembly: Guid("5bb41279-86d0-4a38-843b-a719009339ac")] 17 | 18 | // [assembly: AssemblyVersion("1.0.*")] 19 | [assembly: AssemblyVersion("1.0.0.0")] 20 | [assembly: AssemblyFileVersion("1.0.0.0")] 21 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/Spinner.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | 4 | namespace WPFBootstrapUI.Controls 5 | { 6 | public class Spinner: Control 7 | { 8 | public static readonly DependencyProperty StrokeThicknessProperty = DependencyProperty.Register("StrokeThickness", typeof(double), typeof(Spinner), new PropertyMetadata(0d)); 9 | 10 | static Spinner() 11 | { 12 | DefaultStyleKeyProperty.OverrideMetadata(typeof(Spinner), new FrameworkPropertyMetadata(typeof(Spinner))); 13 | } 14 | 15 | public double StrokeThickness 16 | { 17 | get { return (double)GetValue(StrokeThicknessProperty); } 18 | set { SetValue(StrokeThicknessProperty, value); } 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/Jumbotron.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | 4 | namespace WPFBootstrapUI.Controls 5 | { 6 | public class Jumbotron : ContentControl 7 | { 8 | static Jumbotron() 9 | { 10 | DefaultStyleKeyProperty.OverrideMetadata(typeof(Jumbotron), new FrameworkPropertyMetadata(typeof(Jumbotron))); 11 | } 12 | public CornerRadius CornerRadius 13 | { 14 | get { return (CornerRadius)GetValue(CornerRadiusProperty); } 15 | set { SetValue(CornerRadiusProperty, value); } 16 | } 17 | 18 | public static readonly DependencyProperty CornerRadiusProperty = 19 | DependencyProperty.Register("CornerRadius", typeof(CornerRadius), typeof(Jumbotron), new PropertyMetadata(new CornerRadius(0,0,0,0))); 20 | 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI.Test/Controls/Modals/ModalServiceTests.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.VisualStudio.TestTools.UnitTesting; 2 | using WPFBootstrapUI.Controls.Modals; 3 | using System; 4 | using System.Collections.Generic; 5 | using System.Linq; 6 | using System.Text; 7 | using System.Threading.Tasks; 8 | using System.Management.Instrumentation; 9 | 10 | namespace WPFBootstrapUI.Controls.Modals.Tests 11 | { 12 | [TestClass()] 13 | public class ModalServiceTests 14 | { 15 | [TestMethod()] 16 | public void ShowModalTest() 17 | { 18 | Assert.AreEqual(ModalService.ShowModal(BootstrapUISample.App.Current.MainWindow,"Titulo","Hola","Aceptar","Cancelar",true),ModalResult.Accept); 19 | } 20 | 21 | [TestMethod()] 22 | public void ShowModalAsyncTest() 23 | { 24 | //Assert.Fail(); 25 | } 26 | } 27 | } -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/BoolToColorConverter.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Globalization; 4 | using System.Linq; 5 | using System.Text; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | using System.Windows.Data; 9 | using System.Windows.Media; 10 | 11 | namespace BootstrapUISample 12 | { 13 | public class BoolToColorConverter : IValueConverter 14 | { 15 | public object Convert(object value, Type targetType, object parameter, CultureInfo culture) 16 | { 17 | Brush color = Brushes.Blue; 18 | 19 | if ((bool)value) 20 | { 21 | color = Brushes.Black; 22 | } 23 | return color; 24 | } 25 | 26 | public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) 27 | { 28 | return null; 29 | } 30 | } 31 | } 32 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Animations/StoryBoardHelper.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Windows; 3 | using System.Windows.Media.Animation; 4 | 5 | namespace WPFBootstrapUI.Animations 6 | { 7 | public static class StoryBoardHelper 8 | { 9 | public static void SlideToLeft(this Storyboard storyboard, long seconds,float offset, float decelerationRatio, bool keepMargin) 10 | { 11 | ThicknessAnimation animation = new ThicknessAnimation() 12 | { 13 | Duration = new Duration(new TimeSpan(seconds)), 14 | From = new Thickness(0), 15 | To = new Thickness(-offset, keepMargin ? offset : 0, 0,0), 16 | DecelerationRatio = decelerationRatio 17 | }; 18 | 19 | Storyboard.SetTargetProperty(animation, new PropertyPath("Margin")); 20 | 21 | storyboard.Children.Add(animation); 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/App.xaml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/Views/MainWindow.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Collections.Generic; 2 | using System.Windows; 3 | using WPFBootstrapUI.Controls.Modals; 4 | 5 | namespace BootstrapUISample 6 | { 7 | /// 8 | /// Lógica de interacción para MainWindow.xaml 9 | /// 10 | public partial class MainWindow : Window 11 | { 12 | public MainWindow() 13 | { 14 | InitializeComponent(); 15 | } 16 | 17 | private List GetList() 18 | { 19 | return new List() 20 | { 21 | new Persona() { Nombre = "Steve Jobbs" }, 22 | new Persona() { Nombre = "Bill Gates" }, 23 | new Persona() { Nombre = "Mark Zuckerberg" }, 24 | new Persona() { Nombre = "Scott Hanshelman" } 25 | }; 26 | } 27 | 28 | private void Button_Click(object sender, RoutedEventArgs e) 29 | { 30 | _ = ModalService.ShowModal(this, "Modal", "This is a modal", "Aceptar", "Cancelar", true); 31 | } 32 | } 33 | } 34 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace WPFBootstrapUI.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.5.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPFBootstrapUI/BootstrapUISample/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace BootstrapUISample.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.5.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI.Test/Converters/BooleanToVisibilityConverterTests.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.VisualStudio.TestTools.UnitTesting; 2 | using System.Windows; 3 | using System.Windows.Controls; 4 | 5 | namespace WPFBootstrapUI.Converters.Tests 6 | { 7 | [TestClass()] 8 | public class BooleanToVisibilityConverterTests 9 | { 10 | [TestMethod()] 11 | public void ConvertToVisibleTest() 12 | { 13 | BooleanToVisibilityConverter converter = new BooleanToVisibilityConverter(); 14 | 15 | Assert.AreEqual(converter.Convert(true, typeof(FrameworkElement), null, null), Visibility.Visible); 16 | } 17 | 18 | [TestMethod()] 19 | public void ConvertCollapseTest() 20 | { 21 | BooleanToVisibilityConverter converter = new BooleanToVisibilityConverter(); 22 | Assert.AreEqual(converter.Convert(false, typeof(FrameworkElement), null, null), Visibility.Collapsed); 23 | } 24 | 25 | [TestMethod()] 26 | public void ConvertBackTest() 27 | { 28 | BooleanToVisibilityConverter converter = new BooleanToVisibilityConverter(); 29 | Assert.AreEqual(converter.ConvertBack(false, typeof(FrameworkElement), null, null), null); 30 | } 31 | } 32 | } -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/ControlsAssists/LinkButtonTextAssist.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | 3 | namespace WPFBootstrapUI.ControlsAssists 4 | { 5 | public static class LinkButtonTextAssist 6 | { 7 | public static string GetText(DependencyObject obj) 8 | { 9 | return (string)obj.GetValue(TextProperty); 10 | } 11 | 12 | public static void SetText(DependencyObject obj, string value) 13 | { 14 | obj.SetValue(TextProperty, value); 15 | } 16 | 17 | public static readonly DependencyProperty TextProperty = 18 | DependencyProperty.RegisterAttached("Text", typeof(string), typeof(LinkButtonTextAssist), new PropertyMetadata(string.Empty)); 19 | 20 | 21 | public static CornerRadius GetCornerRadius(DependencyObject obj) 22 | { 23 | return (CornerRadius)obj.GetValue(CornerRadiusProperty); 24 | } 25 | 26 | public static void SetCornerRadius(DependencyObject obj, CornerRadius value) 27 | { 28 | obj.SetValue(CornerRadiusProperty, value); 29 | } 30 | 31 | public static readonly DependencyProperty CornerRadiusProperty = 32 | DependencyProperty.RegisterAttached("CornerRadius", typeof(CornerRadius), typeof(LinkButtonTextAssist), new PropertyMetadata(new CornerRadius(2))); 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Styles/WindowStyles.xaml.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | using WPFBootstrapUI; 4 | 5 | 6 | namespace WPFBootstrapUI.Styles 7 | { 8 | public partial class WindowStyles : ResourceDictionary 9 | { 10 | public WindowStyles() 11 | { 12 | InitializeComponent(); 13 | } 14 | 15 | private void OnClose(object sender, RoutedEventArgs e) 16 | { 17 | var window = (Window)((FrameworkElement)sender).TemplatedParent; 18 | window.Close(); 19 | } 20 | 21 | private void OnMinimize(object sender, RoutedEventArgs e) 22 | { 23 | var window = (Window)((FrameworkElement)sender).TemplatedParent; 24 | if (window.WindowState == WindowState.Normal || window.WindowState == WindowState.Maximized) 25 | window.WindowState = WindowState.Minimized; 26 | } 27 | 28 | private void OnRestoreMaximize(object sender, RoutedEventArgs e) 29 | { 30 | var window = (Window)((FrameworkElement)sender).TemplatedParent; 31 | 32 | if (window.WindowState == WindowState.Normal) 33 | window.WindowState = WindowState.Maximized; 34 | else if (window.WindowState == WindowState.Maximized) 35 | window.WindowState = WindowState.Normal; 36 | } 37 | } 38 | } -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Styles/Fonts.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | Segoe UI 8 | pack://application:,,,/WPFBootstrapUI;component/Fonts/#Helvetica.ttf 9 | Arial 10 | pack://application:,,,/WPFBootstrapUI;component/Fonts/#HelveticaNeue.ttf 11 | 12 | 30 13 | 25 14 | 14 15 | 14 16 | 26.67 17 | 10 18 | 14 19 | 12 20 | 14 21 | 14 22 | 12 23 | 24 | 25 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Controls/Badge.cs: -------------------------------------------------------------------------------- 1 | using System.Windows; 2 | using System.Windows.Controls; 3 | using WPFBootstrapUI.WPFBootstrapColors; 4 | 5 | namespace WPFBootstrapUI.Controls 6 | { 7 | [TemplatePart( Name = InnerBorderName, Type = typeof(Border))] 8 | [TemplatePart(Name = ContentName, Type = typeof(TextBlock))] 9 | public class Badge : Control 10 | { 11 | private const string InnerBorderName = "InnerBorder"; 12 | private const string ContentName = "PART_Content"; 13 | 14 | 15 | public static readonly DependencyProperty CornerRadiusProperty = DependencyProperty.Register("CornerRadius", typeof(CornerRadius), typeof(Badge), new PropertyMetadata(new CornerRadius(0,0,0,0))); 16 | public static readonly DependencyProperty TextProperty = DependencyProperty.Register("Text", typeof(string), typeof(Badge), new PropertyMetadata(string.Empty)); 17 | 18 | static Badge() 19 | { 20 | DefaultStyleKeyProperty.OverrideMetadata(typeof(Badge), new FrameworkPropertyMetadata(typeof(Badge))); 21 | } 22 | 23 | public CornerRadius CornerRadius 24 | { 25 | get { return (CornerRadius)GetValue(CornerRadiusProperty); } 26 | set { SetValue(CornerRadiusProperty, value); } 27 | } 28 | public string Text 29 | { 30 | get { return (string)GetValue(TextProperty); } 31 | set { SetValue(TextProperty, value); } 32 | } 33 | } 34 | } -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Resources; 3 | using System.Runtime.CompilerServices; 4 | using System.Runtime.InteropServices; 5 | using System.Windows; 6 | using System.Windows.Markup; 7 | 8 | // La información general de un ensamblado se controla mediante el siguiente 9 | // conjunto de atributos. Cambie estos valores de atributo para modificar la información 10 | // asociada con un ensamblado. 11 | [assembly: AssemblyTitle("WPFBootstrapUI")] 12 | [assembly: AssemblyDescription("The Bootstrap UI for WPF.")] 13 | [assembly: AssemblyConfiguration("")] 14 | [assembly: AssemblyCompany(".Randy")] 15 | [assembly: AssemblyProduct("WPFBootstrapUI")] 16 | [assembly: AssemblyCopyright("Copyright © 2020")] 17 | [assembly: AssemblyTrademark("")] 18 | [assembly: AssemblyCulture("")] 19 | 20 | 21 | [assembly: ComVisible(true)] 22 | [assembly: ThemeInfo(ResourceDictionaryLocation.None, ResourceDictionaryLocation.SourceAssembly)] 23 | 24 | 25 | [assembly: XmlnsDefinition("http://wpfbootstrapui.com/2019/ui/wpf", "WPFBootstrapUI")] 26 | [assembly: XmlnsDefinition("http://wpfbootstrapui.com/2019/ui/wpf", "WPFBootstrapUI.Controls")] 27 | [assembly: XmlnsDefinition("http://wpfbootstrapui.com/2019/ui/wpf", "WPFBootstrapUI.ControlsAssists")] 28 | [assembly: XmlnsDefinition("http://wpfbootstrapui.com/2019/ui/wpf", "WPFBootstrapUI.Converters")] 29 | 30 | [assembly: XmlnsPrefix("http://wpfbootstrapui.com/2019/ui/wpf", "bootstrap")] 31 | 32 | 33 | [assembly: AssemblyVersion("1.0.0.0")] 34 | [assembly: AssemblyFileVersion("1.0.0.0")] 35 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Styles/JumbotronStyles.xaml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 12 | 13 | 17 | 18 | 19 | 20 | 21 | 29 | 30 | 54 | 55 | 21 | 22 | 28 | 29 | 35 | 36 | 42 | 43 | 49 | 50 | 56 | 57 | 63 | 64 | 70 | 71 | 72 | 73 | 83 | 84 | 117 | 118 | 101 | 102 | 20 | 21 | 35 | 36 | 114 | 115 | 82 | 83 | 91 | 92 | 100 | 101 | 109 | 110 | 118 | 119 | 127 | 128 | 136 | 137 | 48 | 49 | 50 | 51 | 52 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 84 | 85 | 92 | 93 | 104 | 105 | 116 | 117 | 129 | 130 | 131 | 132 | 133 | 134 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 177 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Styles/ModalStyles.xaml: -------------------------------------------------------------------------------- 1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 49 | 50 | 166 | -------------------------------------------------------------------------------- /WPFBootstrapUI/WPFBootstrapUI/Styles/CheckBoxStyles.xaml: -------------------------------------------------------------------------------- 1 | 5 | 6 | 7 | 11 | 12 | 13 | 14 | 15 | 24 | 25 | 32 | 37 | 38 | 39 | 51 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 115 | 116 | 127 | 128 | 139 | 140 | 151 | 152 | 163 | 164 | 175 | 176 | 177 | 93 | 94 | 101 | 102 | 109 | 110 | 117 | 118 | 125 | 126 | 133 | 134 | 141 | 142 | 143 | 144 | 145 | 146 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 175 | 176 | 182 | 183 | 189 | 190 | 196 | 197 | 203 | 204 | 210 | 211 | 217 | 218 |