Dove.Avalonia.Controls.Extensions
2.0.2
See the version list below for details.
dotnet add package Dove.Avalonia.Controls.Extensions --version 2.0.2
NuGet\Install-Package Dove.Avalonia.Controls.Extensions -Version 2.0.2
<PackageReference Include="Dove.Avalonia.Controls.Extensions" Version="2.0.2" />
paket add Dove.Avalonia.Controls.Extensions --version 2.0.2
#r "nuget: Dove.Avalonia.Controls.Extensions, 2.0.2"
// Install Dove.Avalonia.Controls.Extensions as a Cake Addin #addin nuget:?package=Dove.Avalonia.Controls.Extensions&version=2.0.2 // Install Dove.Avalonia.Controls.Extensions as a Cake Tool #tool nuget:?package=Dove.Avalonia.Controls.Extensions&version=2.0.2
Controls Extensions for Avalonia
中文描述
WARNING
<span style="color:red;">Avalonia 11 or above,you should use v2.0.0 or above!!!</span>
CONTROLS
ProgressRing
inherit from Canvas,Implement loading animation
ClickableView
Views that can trigger the click event
GridView
a Multiple-Column ListView/ListBox,Just like GridView in UWP
GridViewItem
Item for GridViewItem,inherit from ListViewItem,with Left/Right Click Event
CircleImage
inherit from Ellipse,Round picture.Just like PersonPicture in UWP
ExpandableView
A view that shows items in a vertically scrolling two-level list PrimaryView
Main Item,show/hide the SecondView after selection SecondView show or hide when select PrimaryView
ImageBox
inherit from Image,loading image from http/https/local
ListView
inherit from ListBox,just like the ListView in UWP
ListViewItem
Item for ListView,inherit from ListBoxItem
MessageBox
Show message window
NotifyWindow
Notify message window,the transition animation can be displayed according to the preset and automatically closed after a certain period of time
PopupMenu
inherit from Window,close after selecting item and trigger the event
HorizontalItemsRepeater
inherit from ItemsRepeater,Horizontal layout with Clickable Item
VerticalItemsRepeater
inherit from ItemsRepeater,Vertical layout with Clickable Item
ItemsRepeaterContent
Item for ItemsRepeater with Clickable Event
ScrollView
inherit from ScrollViewer,extend sliding to the bottom, sliding to the top event
SeekSlider
inherit from
Slider
,extend value change eventPopupToast
inherit from Window,show message dialog and automatically shut down after a certain period of time
diff with
PopupDialog
, it's popuping in workarea who popuping in control/panelTextLabel
Run binding just LIKE WPF/UWP in
TextBlock
,withLineBreak
can wrap the textHyperlinkButton
the button style LIKE HyperlinkButton in UWP
AeroWindow
the window LIKE "Windows Aero" OR "Aero Grass",modify
MoveDragEnable
value astrue
use move window positionImageContentButton
the button show Image and Text
CheckBoxList
a grouping checkbox control
RadioButtonList
a grouping radiobutton control
Text
the
Shapes
control for text content,it is a child when you are usingcanvas
TipLabel
the
TextBlock
with border controlTextView (below v2.0.0)
the control like
TextPresenter
,but it's draw by the textLayout,so supoort custom font in your projectEditTextView (below v2.0.0)
the control like
TexBox
,but it's draw by the textLayout,so supoort custom font in your projectPathIcon
the same control in uwp
ImageIcon
the icon control load from image,just like
PathIcon
andSymbolIcon
SymbolIcon
the same control in uwp(but the
Glyph
Only valid in XAML)NotifyIcon
the notify control,now just for windows only
PaginationView
the pager control for
ItemControl
(but theGlyph
Only valid in XAML)SurfaceView
the print control just like image,set the bitmap to
Sources
will flash it
EXTEND
GetHwnd
get control or window hwnd object
GetScreenSize
get screen size object(workarea or monitor)
ActualWidth
get visable control actual width
ActualHeight
get visable control actual height
GetPrivateField
get control/namescope private field
SetPrivateField
set value for control private field
GetPrivateProperty
get control private property
SetPrivateProperty
set value for control private property
MeasureString
get string text display width
AreClose
between value is too close or not
InvokePrivateMethod
call control private method
FindControls
find child control by control type
GetWindow
get window who own this control
Shutdown / TryShutdown
shutdown application
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Avalonia (>= 11.0.4)
- Avalonia.Controls.ItemsRepeater (>= 11.0.4)
- Avalonia.Markup.Xaml.Loader (>= 11.0.4)
- Avalonia.Win32 (>= 11.0.4)
- Microsoft.CSharp (>= 4.7.0)
- PCLUntils (>= 1.0.9)
- SkiaSharp (>= 2.88.5)
- System.Reactive (>= 6.0.0)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on Dove.Avalonia.Controls.Extensions:
Package | Downloads |
---|---|
Dove.Avalonia.Extensions.Media
Media Controls Extensions for Avalonia.if you need `VideoView` or `PlayerView`,you should install libVLC in your project before init!!! [Windows](https://www.nuget.org/packages/VideoLAN.LibVLC.Windows/) or [MAC](https://www.nuget.org/packages/VideoLAN.LibVLC.Mac/).in Windows,you need add app.manifest and supportOS,you can copy from readme.md the use.if you need `AudioControl`,should download bass Libraries(.dll/.so/.dylib/.a) are separate for x86, x64, ARM by yourself. you can find out from https://github.com/ManagedBass/ManagedBass |
|
Dove.Avalonia.Controls.Extensions.Danmaku
Controls Extensions for Avalonia. |
|
Dove.Avalonia.Extensions.WebView
WebView Extensions for Avalonia. |
|
Dove.Avalonia.Controls.Extensions.Danmaku86
Controls Extensions for Avalonia. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.0.5 | 192 | 8/10/2024 | |
2.0.4 | 220 | 8/10/2024 | |
2.0.3 | 1,613 | 10/24/2023 | |
2.0.2 | 165 | 9/21/2023 | |
2.0.1 | 1,742 | 7/17/2023 | |
2.0.0 | 1,177 | 7/16/2023 | |
2.0.0-preview6 | 1,032 | 4/13/2023 | |
2.0.0-preview5 | 1,005 | 4/11/2023 | |
2.0.0-preview4 | 177 | 3/10/2023 | |
2.0.0-preview3 | 1,029 | 11/6/2022 | |
2.0.0-preview2 | 211 | 9/22/2022 | |
2.0.0-preview1 | 1,705 | 9/17/2022 | |
1.9.6 | 1,288 | 4/13/2023 | |
1.9.5 | 367 | 2/5/2023 | |
1.9.4 | 367 | 1/28/2023 | |
1.9.3 | 322 | 1/28/2023 | |
1.9.2 | 2,371 | 11/23/2022 | |
1.9.1 | 385 | 11/13/2022 | |
1.9.0 | 1,511 | 11/12/2022 | |
1.8.18 | 358 | 11/11/2022 | |
1.8.17 | 377 | 11/7/2022 | |
1.8.16 | 395 | 11/7/2022 | |
1.8.15 | 416 | 11/6/2022 | |
1.8.14 | 1,928 | 11/3/2022 | |
1.8.13 | 2,409 | 10/27/2022 | |
1.8.12 | 727 | 9/29/2022 | |
1.8.11 | 477 | 9/26/2022 | |
1.8.10 | 729 | 9/22/2022 | |
1.8.9 | 4,728 | 8/31/2022 | |
1.8.8 | 999 | 8/20/2022 | |
1.8.7 | 512 | 8/16/2022 | |
1.8.6 | 506 | 8/11/2022 | |
1.8.5 | 503 | 7/18/2022 | |
1.8.4 | 1,813 | 7/8/2022 | |
1.8.3 | 1,858 | 6/15/2022 | |
1.8.2 | 640 | 5/25/2022 | |
1.8.1 | 1,839 | 5/19/2022 | |
1.8.0 | 586 | 5/19/2022 | |
1.7.6 | 546 | 5/19/2022 | |
1.7.5 | 2,516 | 5/12/2022 | |
1.7.4 | 498 | 5/7/2022 | |
1.7.3 | 3,317 | 5/6/2022 | |
1.7.2 | 578 | 5/5/2022 | |
1.7.1 | 487 | 4/27/2022 | |
1.7.0 | 519 | 4/11/2022 | |
1.6.9 | 544 | 4/10/2022 | |
1.6.8 | 526 | 3/21/2022 | |
1.6.7 | 522 | 3/21/2022 | |
1.6.6 | 523 | 3/4/2022 | |
1.6.5 | 545 | 2/28/2022 | |
1.6.4 | 519 | 2/22/2022 | |
1.6.3 | 496 | 2/22/2022 | |
1.6.2 | 494 | 2/15/2022 | |
1.6.1 | 481 | 2/14/2022 | |
1.6.0 | 509 | 2/10/2022 | |
1.5.9 | 513 | 2/8/2022 | |
1.5.8 | 569 | 2/4/2022 | |
1.5.7 | 513 | 1/31/2022 | |
1.5.6 | 525 | 1/27/2022 | |
1.5.5 | 521 | 1/17/2022 | |
1.5.4 | 364 | 12/26/2021 | |
1.5.3 | 357 | 12/25/2021 | |
1.5.2 | 379 | 12/12/2021 | |
1.5.1 | 366 | 12/9/2021 | |
1.5.0 | 367 | 12/8/2021 | |
1.4.8 | 511 | 11/7/2021 | |
1.4.7 | 454 | 10/4/2021 | |
1.4.6 | 468 | 8/29/2021 | |
1.4.5 | 431 | 8/19/2021 | |
1.4.4 | 402 | 8/19/2021 | |
1.4.3 | 395 | 8/15/2021 | |
1.4.2 | 402 | 8/13/2021 | |
1.4.1 | 438 | 8/11/2021 | |
1.4.0 | 421 | 8/9/2021 | |
1.3.9 | 543 | 8/7/2021 | |
1.3.8 | 466 | 8/4/2021 | |
1.3.7 | 447 | 7/28/2021 | |
1.3.6 | 455 | 7/27/2021 | |
1.3.5 | 445 | 7/27/2021 | |
1.3.4 | 571 | 7/27/2021 | |
1.3.3 | 438 | 7/26/2021 | |
1.3.2 | 504 | 7/11/2021 | |
1.3.1 | 445 | 7/7/2021 | |
1.3.0 | 425 | 7/6/2021 | |
1.2.9 | 426 | 7/3/2021 | |
1.2.8 | 584 | 7/3/2021 | |
1.2.7 | 495 | 7/3/2021 | |
1.2.6 | 410 | 7/2/2021 | |
1.2.5 | 462 | 6/27/2021 | |
1.2.4 | 535 | 6/27/2021 | |
1.2.3 | 435 | 6/25/2021 | |
1.2.2 | 471 | 6/14/2021 | |
1.2.1 | 500 | 6/13/2021 | |
1.2.0 | 439 | 6/13/2021 | |
1.1.8 | 482 | 6/13/2021 | |
1.1.7 | 447 | 6/13/2021 | |
1.1.6 | 471 | 6/12/2021 | |
1.1.5 | 478 | 6/11/2021 | |
1.1.4 | 411 | 6/10/2021 | |
1.1.3 | 450 | 5/26/2021 | |
1.1.2 | 507 | 5/18/2021 | |
1.1.1 | 568 | 5/18/2021 | |
1.1.0 | 417 | 4/22/2021 | |
1.0.5 | 458 | 4/22/2021 | |
1.0.4 | 451 | 4/18/2021 | |
1.0.3 | 433 | 4/16/2021 | |
1.0.2 | 490 | 4/15/2021 | |
1.0.1 | 435 | 4/14/2021 | |
1.0.0 | 414 | 4/7/2021 |