Microsoft.Xaml.Behaviors.Uwp.Managed
2.0.0
Easily add interactivity to your apps using XAML Behaviors. Now with UWP support! Behaviors encapsulate reusable functionalities for elements that can be easily added to your XAML without the need for more imperative code. This is the managed version for C# UWP projects.
See the version list below for details.
Install-Package Microsoft.Xaml.Behaviors.Uwp.Managed -Version 2.0.0
dotnet add package Microsoft.Xaml.Behaviors.Uwp.Managed --version 2.0.0
<PackageReference Include="Microsoft.Xaml.Behaviors.Uwp.Managed" Version="2.0.0" />
paket add Microsoft.Xaml.Behaviors.Uwp.Managed --version 2.0.0
#r "nuget: Microsoft.Xaml.Behaviors.Uwp.Managed, 2.0.0"
Getting Started
Resources
More Info
Code Example
For an example of using Behaviors in an application, here is a snippet of XAML:
<Button>
<Interactivity:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="Click">
<Core:ChangePropertyAction PropertyName="Background">
<Core:ChangePropertyAction.Value>
<SolidColorBrush Color="Red"/>
</Core:ChangePropertyAction.Value>
</Core:ChangePropertyAction>
</Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>
</Button>
Using Behaviors SDK
The documentation explains how to install Visual Studio, add the XAML Behaviors NuGet package to your project, and get started using the API.
Getting Started
Resources
More Info
Code Example
For an example of using Behaviors in an application, here is a snippet of XAML:
<Button>
<Interactivity:Interaction.Behaviors>
<Core:EventTriggerBehavior EventName="Click">
<Core:ChangePropertyAction PropertyName="Background">
<Core:ChangePropertyAction.Value>
<SolidColorBrush Color="Red"/>
</Core:ChangePropertyAction.Value>
</Core:ChangePropertyAction>
</Core:EventTriggerBehavior>
</Interactivity:Interaction.Behaviors>
</Button>
Using Behaviors SDK
The documentation explains how to install Visual Studio, add the XAML Behaviors NuGet package to your project, and get started using the API.
Dependencies
This package has no dependencies.
Used By
NuGet packages (56)
Showing the top 5 NuGet packages that depend on Microsoft.Xaml.Behaviors.Uwp.Managed:
Package | Downloads |
---|---|
Caliburn.Micro
A small, yet powerful framework designed for Xaml platforms, Caliburn.Micro implements a variety of UI patterns for solving real-world problems. Patterns that are highlighted include MVVM (Presentation Model), MVP and MVC.
|
|
AppFramework
AppFramework for building .NET applications
|
|
Xam.Plugin.HtmlLabel
Xam.Plugin.HtmlLabel: display HTML content in labels
|
|
Template10
A rich library of helpers, services, and base classes for new and
existing Windows UWP apps to maximize awesomeness and minimize boilerplate garbage.
This library has a companion Visual Studio Extension called "Template 10 Template Pack".
|
|
MVVM-Sidekick
MVVM-Sidekick https://github.com/waynebaby/MVVM-Sidekick/
=============
MVVM密友 https://github.com/waynebaby/MVVM-Sidekick
===================
A Modern light-weight MVVM framework based on RX and TPL await
轻量级MVVM框架,基于RX与 await等新技术
|
GitHub repositories (29)
Showing the top 5 popular GitHub repositories that depend on Microsoft.Xaml.Behaviors.Uwp.Managed:
Repository | Stars |
---|---|
microsoft/PowerToys
Windows system utilities to maximize productivity
|
|
felixse/FluentTerminal
A Terminal Emulator based on UWP and web technologies.
|
|
microsoft/ailab
Experience, Learn and Code the latest breakthrough innovations with Microsoft AI
|
|
reactiveui/ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
|
|
PrismLibrary/Prism
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications..
|