NumberBox Класс

Определение

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

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class NumberBox : Control
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class NumberBox : Control
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public class NumberBox : Control
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public class NumberBox : Control
Public Class NumberBox
Inherits Control
Наследование
NumberBox
Атрибуты
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute

Примеры

Совет

Дополнительные сведения, рекомендации по проектированию и примеры кода см. в разделе Поле "Число".

Приложения из коллекции WinUI 2 включают интерактивные примеры большинства элементов управления, возможностей и функций WinUI 2. Получите приложение из Microsoft Store или получите исходный код в GitHub.

Комментарии

Этот элемент управления поддерживает проверку, пошаговое приращение и вычисление встроенных вычислений базовых уравнений, таких как умножение, деление, сложение и вычитание.

Стиль и шаблон элемента управления

Вы можете изменить стандартные параметры Style и ControlTemplate , чтобы придать элементу управления уникальный внешний вид. Сведения об изменении стиля и шаблона элемента управления см. в разделе Стили XAML. Стиль, шаблон и ресурсы по умолчанию, определяющие внешний вид элемента управления, включаются в generic.xaml файл . В целях generic.xaml проектирования устанавливается вместе с пакетом NuGet WinUI (Microsoft.UI.Xaml). По умолчанию, это расположение \Users\<username>\.nuget\packages\microsoft.ui.xaml\<version>\lib\uap10.0\Microsoft.UI.Xaml\Themes\generic.xaml. Стили и ресурсы из разных версий WinUI могут иметь разные значения.

XAML также включает ресурсы, которые можно использовать для изменения цветов элемента управления в различных визуальных состояниях без изменения шаблона элемента управления. Изменение этих ресурсов предпочтительнее, чем установка таких свойств, как Background и Foreground. Дополнительные сведения см. в разделе Облегчаемые стили статьио стилях XAML .

Конструкторы

NumberBox()

Инициализирует новый экземпляр класса NumberBox .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Свойства

AcceptsExpression

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

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

AcceptsExpressionProperty

Определяет свойство зависимостей AcceptsExpression .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Description

Возвращает или задает содержимое, отображаемое под элементом управления . Содержимое должно содержать рекомендации по входным данным, ожидаемым элементом управления.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

DescriptionProperty

Идентифицирует свойство зависимости Description .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Header

Возвращает или задает содержимое заголовка элемента управления.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

HeaderProperty

Идентифицирует свойство зависимостей Header .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

HeaderTemplate

Возвращает или задает объект DataTemplate , используемый для отображения содержимого заголовка элемента управления.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

HeaderTemplateProperty

Определяет свойство зависимостей HeaderTemplate .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

InputScope

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

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

InputScopeProperty

Определяет свойство зависимостей InputScope. (Не поддерживается.)

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

IsWrapEnabled

Указывает, происходит ли разрыв строки, если строка текста выходит за пределы доступной ширины элемента управления.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

IsWrapEnabledProperty

Определяет свойство зависимостей IsWrapEnabled .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

LargeChange

Возвращает или задает значение, которое добавляется к значению или вычитается из значения при выполнении большого изменения, например с помощью клавиш PageUP и PageDown.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

LargeChangeProperty

Определяет свойство зависимостей LargeChange .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Maximum

Возвращает или задает числовой максимум для параметра Value.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

MaximumProperty

Определяет свойство Максимальное количество зависимостей.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Minimum

Возвращает или задает минимальное числовое значение для значения.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

MinimumProperty

Идентифицирует свойство минимальной зависимости.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

NumberFormatter

Возвращает или задает объект , используемый для указания форматирования значения.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

NumberFormatterProperty

Определяет свойство зависимостей NumberFormatter .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

PlaceholderText

Возвращает или задает текст, отображаемый в элементе управления до тех пор, пока значение не будет изменено действием пользователя или какой-либо другой операцией.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

PlaceholderTextProperty

Определяет свойство зависимости PlaceholderText .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

PreventKeyboardDisplayOnProgrammaticFocus

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

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

PreventKeyboardDisplayOnProgrammaticFocusProperty

Определяет свойство зависимости PreventKeyboardDisplayOnProgrammaticFocus .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SelectionFlyout

Возвращает или задает всплывающий элемент, отображаемый при выделении текста, или значение NULL , если всплывающий элемент не отображается.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SelectionFlyoutProperty

Определяет свойство зависимости SelectionFlyout .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SelectionHighlightColor

Возвращает или задает кисть, используемую для выделения выделенного текста.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SelectionHighlightColorProperty

Определяет свойство зависимости SelectionHighlightColor .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SmallChange

Возвращает или задает значение, которое добавляется к значению или вычитается из значения при небольшом изменении, например с помощью клавиши со стрелкой или прокрутки.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SmallChangeProperty

Определяет свойство зависимостей SmallChange .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SpinButtonPlacementMode

Возвращает или задает значение, указывающее расположение кнопок, используемых для увеличения или уменьшения свойства Value .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

SpinButtonPlacementModeProperty

Определяет свойство зависимости SpinButtonPlacementMode .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Text

Возвращает или задает представление строкового типа свойства Value .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TextAlignment

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

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TextAlignmentProperty

Определяет свойство зависимостей TextAlignment .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TextProperty

Идентифицирует свойство зависимостей Text .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TextReadingOrder

Возвращает или задает значение, указывающее, как определяется порядок чтения для NumberBox.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

TextReadingOrderProperty

Определяет свойство зависимости TextReadingOrder .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

ValidationMode

Возвращает или задает поведение проверки входных данных, вызываемого при вводе недопустимых входных данных.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

ValidationModeProperty

Определяет свойство зависимостей ValidationMode .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Value

Возвращает или задает числовое значение NumberBox.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

ValueProperty

Идентифицирует свойство зависимости Value .

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

События

ValueChanged

Происходит после того, как пользователь активирует оценку новых входных данных нажатием клавиши ВВОД, нажатием кнопки вращения или изменением фокуса.

Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).

Применяется к

См. также раздел