protected TreeItem(string displayText, FluidCommand openCommand, PackIconModernKind icon = PackIconModernKind.Page, string toolTip = "") { this.DisplayText = displayText; this.Icon = icon; this.OpenFileCommand = openCommand; this.ToolTip = toolTip; this.DetailPages = new BindableCollection <TreeItemDetail>(); }
public ModuleItem(string name, System.Type moduleType, PackIconModernKind icon) { Name = name; Icon = icon; ModuleType = moduleType; SetViewModel(ModuleType); SetBackgroundColor(ModuleType); SetOpacity(ModuleType); }
private void createMessage(string message, string title, string buttonText, PackIconModernKind icon) { notificationManager.CreateMessage() .Accent(new SolidColorBrush(AccentColor)) .Background((Brush)Application.Current.Resources[Brushes.Layer3BackgroundBrush]) .Foreground(((Color)Application.Current.Resources[Colors.ForegroundColor]).ToString()) .HasMessage($"{title}:\n{message}") .WithAdditionalContent(ContentLocation.AboveBadge, new PackIconModern() { Kind = icon, Height = 18, Width = 18 }) .Dismiss().WithButton(buttonText ?? Resources.Submit, button => { }) .Dismiss().WithDelay(TimeSpan.FromSeconds(7)).Queue(); }
public static ImageSource ToImageSource(this PackIconModernKind icon, System.Windows.Media.Brush brush = null) { GeometryDrawing geoDrawing = new GeometryDrawing(); geoDrawing.Brush = brush == null? System.Windows.Media.Brushes.Black : brush; geoDrawing.Pen = new System.Windows.Media.Pen(geoDrawing.Brush, 0.25); geoDrawing.Geometry = Geometry.Parse(new PackIconModern { Kind = icon }.Data); var drawingGroup = new DrawingGroup { Children = { geoDrawing }, Transform = new ScaleTransform(1, 1) }; return(new DrawingImage { Drawing = drawingGroup }); }
public ModernExtension(PackIconModernKind kind) { this.Kind = kind; }
public static IconoMenuEstatico Crear(PackIconModernKind clase) => new IconoMenuEstatico(new PackIconModern { Kind = clase });
private bool FilterModernKindss(PackIconModernKind packIconModernKind) { return string.IsNullOrWhiteSpace(ModernFilterTerm) || packIconModernKind.ToString().IndexOf(ModernFilterTerm, StringComparison.CurrentCultureIgnoreCase) >= 0; }
protected TreeItemDetail(int orderPriority, PackIconModernKind?icon = null) { this.OrderPriority = orderPriority; this.Icon = icon.GetValueOrDefault(PackIconModernKind.App); }
public PaneViewModel(string displayName, PackIconModernKind icon) { this.Icon = icon; this.DisplayName = displayName; }
private bool FilterModernKindss(PackIconModernKind packIconModernKind) { return(string.IsNullOrWhiteSpace(ModernFilterTerm) || packIconModernKind.ToString().IndexOf(ModernFilterTerm, StringComparison.CurrentCultureIgnoreCase) >= 0); }