private void NewImageEditor(IRandomAccessStream stream) { imgeditor.Image = stream as FileRandomAccessStream; frontPage.Visibility = Visibility.Collapsed; imageEditorPage.Visibility = Visibility.Visible; imgeditor.SetToolbarItemVisibility("text, save,redo,undo,reset,path,shape,transform", false); banner = new FooterToolbarItem() { Text = "Banner Types", SubItems = new System.Collections.ObjectModel.ObservableCollection<Syncfusion.UI.Xaml.ImageEditor.ToolbarItem>() { new Syncfusion.UI.Xaml.ImageEditor.ToolbarItem(){Text="Facebook Post"}, new Syncfusion.UI.Xaml.ImageEditor.ToolbarItem(){Text="Facebook Cover" }, new Syncfusion.UI.Xaml.ImageEditor.ToolbarItem(){Text="Twitter Cover" }, new Syncfusion.UI.Xaml.ImageEditor.ToolbarItem(){Text="Twitter Post" }, new Syncfusion.UI.Xaml.ImageEditor.ToolbarItem(){Text="YouTubeChannel Cover"}, }, }; item1 = new CustomHeader(); item = new FooterToolbarItem(); imgeditor.ToolbarSettings.ToolbarItems.Add(banner); item1.HeaderName = "Share"; BitmapImage bitmap = new BitmapImage(new Uri("ms-appx:/Image/View/Assets/share.png")); item1.Icon = bitmap; item1.IconHeight = 15; imgeditor.ToolbarSettings.ToolbarItems.Add(item); imgeditor.ToolbarSettings.ToolbarItems.Add(item1); imgeditor.ToolbarSettings.ToolbarItemSelected += (sender, e) => { if (e.ToolbarItem is CustomHeader) if ((e.ToolbarItem as CustomHeader).HeaderName == "Share") { Share(); } if (e.ToolbarItem is Syncfusion.UI.Xaml.ImageEditor.ToolbarItem) { var toolitem = e.ToolbarItem as UI.Xaml.ImageEditor.ToolbarItem; if (toolitem.Text == "Facebook Post" || toolitem.Text == "Banner Types") imgeditor.ToggleCropping(1200, 900); else if (toolitem.Text == "Facebook Cover") imgeditor.ToggleCropping(851, 315); else if (toolitem.Text == "Twitter Cover") imgeditor.ToggleCropping(1500, 500); else if (toolitem.Text == "Twitter Post") imgeditor.ToggleCropping(1024, 512); else if (toolitem.Text == "YouTubeChannel Cover") imgeditor.ToggleCropping(2560, 1440); } }; }
public Serialization() { this.InitializeComponent(); model = new SerializationViewModel(); SelectedItem = new SerializationModel(); deleteImage.Source = new BitmapImage(new Uri("ms-appx:/Image/View/Assets/Delete1.png")); listView1.ItemsSource = model.ModelList; listView1.SelectionChanged += ListView1_SelectionChanged1; listView1.SelectionChanged -= ListView1_SelectionChanged1; imgedit.SetToolbarItemVisibility("save,effects", false); item1 = new CustomHeader(); item1.Text = "Save Edits"; item1.HeaderName = "Save Edits"; imgedit.ToolbarSettings.ToolbarItems.Add(item1); imgedit.ToolbarSettings.ToolbarItemSelected += ToolbarSettings_ToolbarItemSelected; }