Как я могу создать TeachingTip? - PullRequest
       49

Как я могу создать TeachingTip?

0 голосов
/ 02 февраля 2020

Я пытаюсь добавить TeachingTip в файл Xaml обычным способом:

<TeachingTip/>

Но я получаю сообщение об ошибке "Тип 'TeachingTip' не найден".

Я пытался для программного добавления в cpp файл (C ++ / CX):

TeachingTip^ tip = ref new TeachingTip();

Ошибка: «Идентификатор 'TeachingTip' не определен".

Все остальные элементы управления работают хорошо.

1 Ответ

0 голосов
/ 02 февраля 2020

Элемент управления TechingTip является частью Windows библиотеки пользовательского интерфейса , а не Windows. Как таковой он находится в пространстве имен Microsoft.UI.Xaml.Controls (в отличие от Windows.UI.Xaml.Controls). Чтобы ссылаться на этот элемент управления в XAML, вам нужно будет использовать правильное пространство имен. Начало работы с Windows UI Library содержит подробные инструкции.

Должен работать следующий фрагмент XAML:

<Page x:Class="..."
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:muxc="using:Microsoft.UI.Xaml.Controls"
      ...
      >

    <muxc:TeachingTip/>

    ...
</Page>

Аналогично, при ссылке на элемент управления в коде, вам нужно будет указать правильное пространство имен.

...