Silverlight 4: Free Split Button

I am looking for a free splitbutton control for silverlight.

I have seen this blog , however I cannot download it. It was blocked in my firewall.

Do you know any free split button for silverlight?

thank

+3
source share
1 answer

It is available for free in the Silverlight Toolkit.

  • Download the latest Silverlight Toolkit from CodePlex.

    http://silverlight.codeplex.com/
    
  • Download the samples and the SplitButton project. You can use the SplitButton project to compile your own version of SplitButton.dll or use the Sample programs to learn. (Not necessary)

    http://dlaa.me/Samples/SplitButton/SplitButton.zip
    
  • ( ) Silverlight toolkit SplitButton.dll Silverlight.

    SplitButton.dll
    System.Windows.Controls.Input.Toolkit.dll
    
  • XAML, Silverlight SplitButton.

    xmlns:splitButton="clr-namespace:Delay;assembly=SLTKSplitButton"
    xmlns:toolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Input.Toolkit"
    
  • . , .

    <splitButton:SplitButton x:Name='Button1' Content="Open" Click="Button1_Clicked"> 
      <splitButton:SplitButton.ButtonMenuItemsSource>
          <toolkit:MenuItem Header="Open" Click="Button1_Clicked" />
          <toolkit:MenuItem Header="Open read-only" Click="Button1_ClickedRO" />
          <toolkit:MenuItem Header="Open as copy" Click="Button1_ClickedAC" />
      </splitButton:SplitButton.ButtonMenuItemsSource>
    </splitButton:SplitButton>
    
  • Csharp -.

    private void Button1_Clicked(object sender, RoutedEventArgs e)
    {
      MessageBox.Show("Opening document normally...");
    }
    
    private void Button1_ClickedRO(object sender, RoutedEventArgs e)
    {
      MessageBox.Show("Opening document read-only...");
    }
    
    private void Button1_ClickedAC(object sender, RoutedEventArgs e)
    {
      MessageBox.Show("Opening document as a copy...");
    }
    
  • , Microsoft, Silverlight, Windows Phone WPF. Twitter: @DavidAns

+4

Source: https://habr.com/ru/post/1782721/


All Articles