AndroidToast

Android (Notification) Toast Control for WPF


Keywords
Android, WPF, Toast, Control, Utility
License
MIT
Install
Install-Package AndroidToast -Version 1.0.0.2

Documentation

Toast

Android Toast for WPF

Download the Demo (.exe)

How to use

1. Add Binaries

2. Add the reference

  • XAML Window

    <Window x:Class="ToastDemo.MainWindow"
        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:ToastDemo"
    
        //IMPORTANT LINE!
        xmlns:toast="clr-namespace:Toast;assembly=Toast"
    
        mc:Ignorable="d"
        Title="Toast Demo" Height="350" Width="525">
    
  • C# (using)

    using Toast;
    

3. Add Toast to XAML or in Code

  • XAML

    <toast:Toast x:Name="myToast" Message="Hello World!" Duration="0:0:0:5"/>
    
  • C#

    Toast.Toast myToast = new Toast.Toast();
    myToast.DurationToast = Toast.Toast.ToastDuration.Long;
    myToast.Message = "Hello World!";
    
    someControl.Children.Add(myToast);
    someOtherControl.Content = myToast;
    

4. Set desired Parameters:

  • Toast.Duration/Toast.DurationToast
  • Toast.Message/Toast.Content
  • Toast.DurationAnimation

5. Show Toast:

  • myToast.Show();

6. (Optional) Hide Toast:

  • myToast.Hide();

Screenshot

Thanks for using Toast!