Главная » Статьи » Visual Basic » Библиотека Visual Basic

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

Пространство имен:   System.Windows.Controls
Сборка:   PresentationFramework (в PresentationFramework.dll)
XMLNS для XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

Синтаксис

VB

<ContentPropertyAttribute("Text")> _
Public Class AccessText _
    Inherits FrameworkElement _
    Implements IAddChild


Заметки

Если содержимое имеет несколько подчеркнутых символов, только первый из них преобразовывается в значение свойства AccessKey; все другие подчеркнутые символы отображаются как обычный текст. Если подчеркнутый символ, который необходимо преобразовать в клавишу доступа, не является первым, следует использовать два последовательных символа подчеркивания для любых символов подчеркивания, которые предшествуют тому, который необходимо преобразовать.Например, следующий код содержит клавишу доступа и отображается как _HelloWorld:

<AccessText>__Hello_World</AccessText>

Так как символ подчеркивания перед буквой Н является двойным, клавиша W регистрируется как клавиша доступа.

Если объект AccessText необходимо использовать как размещение содержимого в стиле элемента управления, настройте свойство RecognizesAccessKey объекта ContentPresenter, как показано в данном примере:

<ContentPresenter RecognizesAccessKey="True"/>

Примеры

Тег AccessText может использоваться для создания свойства AccessKey; однако это необязательно. В следующем примере показано, как создать клавишу доступа с использованием тега AccessText или без него.

XAML

<Button Click="edit_Click">
  <AccessText>_Edit</AccessText>
</Button>
<Button Click="cut_Click">_Cut</Button>



Иерархия наследования
System .Object
   System.Windows.Threading .DispatcherObject
     System.Windows .DependencyObject
       System.Windows.Media .Visual
         System.Windows .UIElement
           System.Windows .FrameworkElement
             System.Windows.Controls .AccessText


Потокобезопасность

Любые открытые члены этого типа, объявленные как static ( Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

Платформы

Windows 7, Windows Vista, Windows XP с пакетом обновления 2 (SP2), Windows Server 2008, Windows Server 2003


 Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Сведения о версии

.NET Framework
Поддерживается в версиях: 4, 3.5, 3.0
.NET Framework Client Profile
Поддерживается в версии: 4



Источник: http://expert1.ucoz.com/
Категория: Библиотека Visual Basic | Добавил: hitman (30.04.2012)
Просмотров: 1199 | Комментарии: 5 | Теги: vb library | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: