MessageBox.Avalonia 0.9.1-prev

Messagebox for AvaloniaUI

This is a prerelease version of MessageBox.Avalonia.
There is a newer version of this package available.
See the version list below for details.
The owner has unlisted this package. This could mean that the package is deprecated or shouldn't be used anymore.
Install-Package MessageBox.Avalonia -Version 0.9.1-prev
dotnet add package MessageBox.Avalonia --version 0.9.1-prev
<PackageReference Include="MessageBox.Avalonia" Version="0.9.1-prev" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add MessageBox.Avalonia --version 0.9.1-prev
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

MessageBox.Avalonia

Messagebox for AvaloniaUI
for 0.9

To start you should install MessageBox.Avalonia Nuget package

dotnet add package MessageBox.Avalonia

nuget
or download this repo.

wiki - here you can find all Api.

The easiest way is:

var messageBoxStandardWindow = MessageBox.Avalonia.MessageBoxManager.GetMessageBoxStandardWindow("title","orem ipsum dolor sit amet, consectetur adipiscing elit, sed...");
messageBoxStandardWindow.Show();

or this with defautlt buttons from enum:

            var msBoxStandardWindow = MessageBox.Avalonia.MessageBoxManager.GetMessageBoxStandardWindow(new MessageBoxStandardParams{
                ButtonDefinitions = ButtonEnum.OkAbort,
                ContentTitle = "Title",
                ContentMessage = "Message",
                Icon = Icon.Plus,
                Style = Style.UbuntuLinux
            });
            msBoxStandardWindow.Show();

or like this, with custom buttons:

            var messageBoxCustomWindow = MessageBox.Avalonia.MessageBoxManager.GetMessageBoxCustomWindow(new MessageBoxCustomParams {
                Style = Style.UbuntuLinux,
                ContentMessage = "Message",
                ButtonDefinitions = new []{new ButtonDefinition{Name = "My"},new ButtonDefinition{Name = "Buttons",Type = ButtonType.Colored} }
            });
            messageBoxCustomWindow.Show();

Usages:

Lacmus

SQRLDotNetClient

OpenTabletDriver

MessageBox.Avalonia

Messagebox for AvaloniaUI
for 0.9

To start you should install MessageBox.Avalonia Nuget package

dotnet add package MessageBox.Avalonia

nuget
or download this repo.

wiki - here you can find all Api.

The easiest way is:

var messageBoxStandardWindow = MessageBox.Avalonia.MessageBoxManager.GetMessageBoxStandardWindow("title","orem ipsum dolor sit amet, consectetur adipiscing elit, sed...");
messageBoxStandardWindow.Show();

or this with defautlt buttons from enum:

            var msBoxStandardWindow = MessageBox.Avalonia.MessageBoxManager.GetMessageBoxStandardWindow(new MessageBoxStandardParams{
                ButtonDefinitions = ButtonEnum.OkAbort,
                ContentTitle = "Title",
                ContentMessage = "Message",
                Icon = Icon.Plus,
                Style = Style.UbuntuLinux
            });
            msBoxStandardWindow.Show();

or like this, with custom buttons:

            var messageBoxCustomWindow = MessageBox.Avalonia.MessageBoxManager.GetMessageBoxCustomWindow(new MessageBoxCustomParams {
                Style = Style.UbuntuLinux,
                ContentMessage = "Message",
                ButtonDefinitions = new []{new ButtonDefinition{Name = "My"},new ButtonDefinition{Name = "Buttons",Type = ButtonType.Colored} }
            });
            messageBoxCustomWindow.Show();

Usages:

Lacmus

SQRLDotNetClient

OpenTabletDriver

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
0.9.6.1 0 3/31/2020
0.9.1.1-prev 293 1/31/2020
0.9.0.1-prev 75 1/24/2020
0.9.0 1,385 12/22/2019
0.9.0-preview5 244 11/7/2019
0.8.3 965 8/23/2019
0.8.2.5 242 6/19/2019
0.8.2 149 6/12/2019
0.8.1 168 5/31/2019