Skip to content

Commit cbdf32c

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 d92877f commit cbdf32c

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)