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.
This commit is contained in:
Nirmal Guru 2021-03-14 09:34:31 +05:30
Родитель 41613a482c
Коммит ec5b79efbe
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 230F32B3E627D620
8 изменённых файлов: 24 добавлений и 8 удалений

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.DeveloperTools.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.DeveloperTools.AlignmentGrid" />
<Item Type="Microsoft.Toolkit.Uwp.DeveloperTools.FocusTracker" />
</ToolboxItems>

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Core.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.CameraPreview" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DropShadowPanel" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ImageEx" />

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.DataGrid.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGrid" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGridCell" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DataGridCellsPresenter" />

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Input.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPicker" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPickerButton" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ColorPickerSlider" />

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Layout.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.BladeItem" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.BladeView" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.Carousel" />

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Markdown.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.MarkdownTextBlock" />
</ToolboxItems>
</File>

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Media.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.Eyedropper" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.EyedropperToolButton" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.ImageCropper" />

Просмотреть файл

@ -1,6 +1,8 @@
<FileList>
<File Reference="Microsoft.Toolkit.Uwp.UI.Controls.Primitives.dll">
<ToolboxItems VSCategory="Windows Community Toolkit" BlendCategory="Windows Community Toolkit">
<ToolboxItems UIFramework="UAP"
VSCategory="Windows Community Toolkit"
BlendCategory="Windows Community Toolkit">
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.AdaptiveGridView" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.DockPanel" />
<Item Type="Microsoft.Toolkit.Uwp.UI.Controls.StaggeredLayout" />