syncfusion-wpf-taskbar — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited syncfusion-wpf-taskbar (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
The TaskBar control provides a Windows Explorer-style task panel UI — grouped collapsible sections (TaskBarItem) that can hold any WPF content. Ideal for action panels, property groups, navigation sidebars, and tool panels.
Assembly required:
Syncfusion.Tools.WPFSyncfusion.Shared.WPFXAML namespace:
xmlns:syncfusion="http://schemas.syncfusion.com/wpf"C# namespace:
using Syncfusion.Windows.Tools.Controls;| Scenario | Use TaskBar |
|---|---|
| Windows Explorer-style grouped action panel | ✅ Yes |
| Collapsible sidebar with grouped items | ✅ Yes |
| WPF tool panel with categorized sections | ✅ Yes |
| Simple tab control | ❌ Use TabControl |
| Navigation sidebar with drill-down | ❌ Use GroupBar or SfTreeNavigator |
📄 Read: references/getting-started.md
📄 Read: references/items-and-content.md
IsOpened attached propertySpeed attached property)ButtonSize attached property)📄 Read: references/layout-and-orientation.md
GroupOrientation: Horizontal vs VerticalGroupOrientationChanged eventGroupMargin: spacing between itemsGroupPadding: internal content paddingGroupWidth: uniform item widthFlowDirection: LeftToRight / RightToLeft📄 Read: references/appearance.md
SkinStorage.SetVisualStyle() — applying built-in visual stylesMinimal TaskBar with two groups (XAML):
<Window x:Class="MyApp.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:syncfusion="http://schemas.syncfusion.com/wpf"
Title="MainWindow" Height="450" Width="300">
<Grid>
<syncfusion:TaskBar Name="taskBar" GroupMargin="5">
<syncfusion:TaskBarItem Header="File Tasks">
<StackPanel Margin="10">
<TextBlock Text="Open a file" />
<TextBlock Text="Save the file" />
</StackPanel>
</syncfusion:TaskBarItem>
<syncfusion:TaskBarItem Header="Edit Tasks">
<StackPanel Margin="10">
<TextBlock Text="Copy" />
<TextBlock Text="Paste" />
</StackPanel>
</syncfusion:TaskBarItem>
</syncfusion:TaskBar>
</Grid>
</Window>C# equivalent:
TaskBar taskBar = new TaskBar();
taskBar.GroupMargin = new Thickness(5);
TaskBarItem item1 = new TaskBarItem() { Header = "File Tasks" };
item1.Items.Add(new TextBlock() { Text = "Open a file" });
taskBar.Items.Add(item1);
TaskBarItem item2 = new TaskBarItem() { Header = "Edit Tasks" };
item2.Items.Add(new TextBlock() { Text = "Copy" });
taskBar.Items.Add(item2);
this.Content = taskBar;<syncfusion:TaskBar Name="taskBar" syncfusion:TaskBar.IsOpened="False">
<syncfusion:TaskBarItem Header="Tasks" />
</syncfusion:TaskBar><syncfusion:TaskBar GroupOrientation="Horizontal" GroupMargin="5">
...
</syncfusion:TaskBar><syncfusion:TaskBarItem>
<syncfusion:TaskBarItem.Header>
<DockPanel>
<Image Height="16" Width="16" Source="icon.png" />
<TextBlock Foreground="White" Margin="5,0,0,0" Text="My Group" />
</DockPanel>
</syncfusion:TaskBarItem.Header>
...
</syncfusion:TaskBarItem>SkinStorage.SetVisualStyle(taskBar, "Office2007Blue");| Property | On | Type | Description |
|---|---|---|---|
Header | TaskBarItem | object | Group header label (supports templates) |
Items | TaskBarItem | collection | Content items in the group |
GroupMargin | TaskBar | Thickness | Margin between all TaskBarItems |
GroupWidth | TaskBar | double | Uniform width for all TaskBarItems |
GroupOrientation | TaskBar | Orientation | Vertical (default) or Horizontal |
FlowDirection | TaskBar | FlowDirection | LeftToRight or RightToLeft |
IsOpened | attached on TaskBar | bool | Expand (true) or collapse (false) all items |
TaskBar.Speed | attached | double | Animation speed for expand/collapse |
TaskBar.ButtonSize | attached | double | Height of the expander button |
TaskBar.GroupPadding | attached | Thickness | Padding inside each TaskBarItem |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.