Skip to content

Commit a06a78f

Browse files
committed
Only display controls where UAP is supported
When specified with "UIFramework" tag on the controls, we ensure that the controls doesn't list in places where UWP UI/WinUI is not supported.
1 parent 85544cd commit a06a78f

File tree

8 files changed

+24
-8
lines changed

8 files changed

+24
-8
lines changed

Microsoft.Toolkit.Uwp.DeveloperTools/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.DeveloperTools.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.DeveloperTools.AlignmentGrid" />
57
<Item Type="Microsoft.Toolkit.Uwp.DeveloperTools.FocusTracker" />
68
</ToolboxItems>

Microsoft.Toolkit.Uwp.UI.Controls.Core/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Core.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.CameraPreview" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DropShadowPanel" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ImageEx" />

Microsoft.Toolkit.Uwp.UI.Controls.DataGrid/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.DataGrid.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGrid" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGridCell" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGridCellsPresenter" />

Microsoft.Toolkit.Uwp.UI.Controls.Input/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Input.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPicker" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPickerButton" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPickerSlider" />

Microsoft.Toolkit.Uwp.UI.Controls.Layout/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Layout.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.BladeItem" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.BladeView" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.Carousel" />

Microsoft.Toolkit.Uwp.UI.Controls.Markdown/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Markdown.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.MarkdownTextBlock" />
57
</ToolboxItems>
68
</File>

Microsoft.Toolkit.Uwp.UI.Controls.Media/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Media.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.Eyedropper" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.EyedropperToolButton" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ImageCropper" />

Microsoft.Toolkit.Uwp.UI.Controls.Primitives/VisualStudioToolsManifest.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<FileList>
22
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Primitives.dll">
3-
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
3+
<ToolboxItems UIFramework="UAP"
4+
VSCategory="Windows Community Toolkit"
5+
BlendCategory="Windows Community Toolkit">
46
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView" />
57
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DockPanel" />
68
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout" />

0 commit comments

Comments
 (0)