Beispiel #1
0
 /// <summary>
 /// 点击拆分按钮
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="args"></param>
 private async void SitesSplitButton_Click(SplitButton sender, SplitButtonClickEventArgs args)
 {
     if (sender.Content is TextBlock textBlock)
     {
         var uri = textBlock.DataContext as string;
         await Launcher.LaunchUriAsync(new Uri(uri));
     }
 }
Beispiel #2
0
        private void myColorButton_Click(Microsoft.UI.Xaml.Controls.SplitButton sender, Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs args)
        {
            var border = (Border)sender.Content;
            var color  = ((Windows.UI.Xaml.Media.SolidColorBrush)border.Background).Color;

            myRichEditBox.Document.Selection.CharacterFormat.ForegroundColor = color;
            currentColor = color;
        }
        private void myColorButton_Click(Microsoft.UI.Xaml.Controls.SplitButton sender, Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs args)
        {
            var rectangle = (Windows.UI.Xaml.Shapes.Rectangle)sender.Content;
            var color     = ((Windows.UI.Xaml.Media.SolidColorBrush)rectangle.Fill).Color;

            myRichEditBox.Document.Selection.CharacterFormat.ForegroundColor = color;
        }
 private void myListButton_Click(Microsoft.UI.Xaml.Controls.SplitButton sender, Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs args)
 {
     if ((sender as Microsoft.UI.Xaml.Controls.ToggleSplitButton).IsChecked)
     {
         //add bulleted list
         myRichEditBox.Document.Selection.ParagraphFormat.ListType = _type;
     }
     else
     {
         //remove bulleted list
         myRichEditBox.Document.Selection.ParagraphFormat.ListType = MarkerType.None;
     }
 }
Beispiel #5
0
        private async void ColorPicker_Click(Microsoft.UI.Xaml.Controls.SplitButton sender, Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs args)
        {
            var eyedropper = new Eyedropper();

            eyedropper.ColorChanged  += Eyedropper_ColorChanged;
            eyedropper.PickCompleted += Eyedropper_PickCompleted;
            var color = await eyedropper.Open();
        }