LinkLabel Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент управления метки Windows, который может отображать гиперссылки.
public ref class LinkLabel : System::Windows::Forms::Label, System::Windows::Forms::IButtonControl
public class LinkLabel : System.Windows.Forms.Label, System.Windows.Forms.IButtonControl
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)]
[System.Runtime.InteropServices.ComVisible(true)]
public class LinkLabel : System.Windows.Forms.Label, System.Windows.Forms.IButtonControl
type LinkLabel = class
inherit Label
interface IButtonControl
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.AutoDispatch)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type LinkLabel = class
inherit Label
interface IButtonControl
Public Class LinkLabel
Inherits Label
Implements IButtonControl
- Наследование
- Атрибуты
- Реализации
Примеры
В следующем примере показано использование LinkLabel класса. Пример обрабатывает LinkClicked событие, открыв веб-сайт.
using System;
using System.Drawing;
using System.Windows.Forms;
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.LinkLabel linkLabel1;
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
public Form1()
{
// Create the LinkLabel.
this.linkLabel1 = new System.Windows.Forms.LinkLabel();
// Configure the LinkLabel's location.
this.linkLabel1.Location = new System.Drawing.Point(34, 56);
// Specify that the size should be automatically determined by the content.
this.linkLabel1.AutoSize = true;
// Add an event handler to do something when the links are clicked.
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
// Set the text for the LinkLabel.
this.linkLabel1.Text = "Visit Microsoft";
// Set up how the form should be displayed and add the controls to the form.
this.ClientSize = new System.Drawing.Size(292, 266);
this.Controls.AddRange(new System.Windows.Forms.Control[] { this.linkLabel1 });
this.Text = "Simple Link Label Example";
}
private void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e)
{
// Specify that the link was visited.
this.linkLabel1.LinkVisited = true;
// Navigate to a URL.
System.Diagnostics.Process.Start("http://www.microsoft.com");
}
}
Imports System.Drawing
Imports System.Windows.Forms
Public NotInheritable Class Form1
Inherits System.Windows.Forms.Form
Friend WithEvents LinkLabel1 As System.Windows.Forms.LinkLabel
<System.STAThread()> _
Public Shared Sub Main()
System.Windows.Forms.Application.Run(New Form1)
End Sub
Public Sub New()
MyBase.New()
' Create the LinkLabel.
Me.LinkLabel1 = New System.Windows.Forms.LinkLabel
' Configure the LinkLabel's location.
Me.LinkLabel1.Location = New System.Drawing.Point(34, 56)
' Specify that the size should be automatically determined by the content.
Me.LinkLabel1.AutoSize = True
' Set the text for the LinkLabel.
Me.LinkLabel1.Text = "Visit Microsoft"
' Set up how the form should be displayed and adds the controls to the form.
Me.ClientSize = New System.Drawing.Size(292, 266)
Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.LinkLabel1})
Me.Text = "Simple Link Label Example"
End Sub
Private Sub linkLabel1_LinkClicked(ByVal sender As Object, _
ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
' Specify that the link was visited.
Me.LinkLabel1.LinkVisited = True
' Navigate to a URL.
System.Diagnostics.Process.Start("http://www.microsoft.com")
End Sub
End Class
В следующем примере показано использование LinkLabel класса с несколькими LinkArea разделами, определенными для отображения метки в форме. В примере показано, как задать AutoSize, DisabledLinkColorLinkBehaviorLinkColorи VisitedLinkColor свойства, чтобы настроить внешний LinkLabelвид. Первый LinkArea указывается с помощью LinkLabel.LinkArea свойства. Дополнительные ссылки добавляются в LinkLabel метод с помощью LinkLabel.LinkCollection.Add метода. Пример обрабатывает LinkClicked событие, запуская веб-браузер для гиперссылок и отображая MessageBox другие ссылки.
#using <System.dll>
#using <System.Windows.Forms.dll>
#using <System.Drawing.dll>
using namespace System;
using namespace System::Drawing;
using namespace System::Windows::Forms;
public ref class Form1: public System::Windows::Forms::Form
{
private:
System::Windows::Forms::LinkLabel^ linkLabel1;
public:
Form1()
{
// Create the LinkLabel.
this->linkLabel1 = gcnew System::Windows::Forms::LinkLabel;
// Configure the LinkLabel's size and location. Specify that the
// size should be automatically determined by the content.
this->linkLabel1->Location = System::Drawing::Point( 34, 56 );
this->linkLabel1->Size = System::Drawing::Size( 224, 16 );
this->linkLabel1->AutoSize = true;
// Configure the appearance.
this->linkLabel1->DisabledLinkColor = System::Drawing::Color::Red;
this->linkLabel1->VisitedLinkColor = System::Drawing::Color::Blue;
this->linkLabel1->LinkBehavior = System::Windows::Forms::LinkBehavior::HoverUnderline;
this->linkLabel1->LinkColor = System::Drawing::Color::Navy;
this->linkLabel1->TabIndex = 0;
this->linkLabel1->TabStop = true;
// Add an event handler to do something when the links are clicked.
this->linkLabel1->LinkClicked += gcnew System::Windows::Forms::LinkLabelLinkClickedEventHandler( this, &Form1::linkLabel1_LinkClicked );
// Identify what the first Link is.
this->linkLabel1->LinkArea = System::Windows::Forms::LinkArea( 0, 8 );
// Identify that the first link is visited already.
this->linkLabel1->Links[ 0 ]->Visited = true;
// Set the Text property to a String*.
this->linkLabel1->Text = "Register Online. Visit Microsoft. Visit MSN.";
// Create new links using the Add method of the LinkCollection class.
// Underline the appropriate words in the LinkLabel's Text property.
// The words 'Register', 'Microsoft', and 'MSN' will
// all be underlined and behave as hyperlinks.
// First check that the Text property is long enough to accommodate
// the desired hyperlinked areas. If it's not, don't add hyperlinks.
if ( this->linkLabel1->Text->Length >= 45 )
{
this->linkLabel1->Links[ 0 ]->LinkData = "Register";
this->linkLabel1->Links->Add( 24, 9, "www.microsoft.com" );
this->linkLabel1->Links->Add( 42, 3, "www.msn.com" );
this->linkLabel1->Links[ 1 ]->Enabled = false;
}
// Set up how the form should be displayed and add the controls to the form.
this->ClientSize = System::Drawing::Size( 292, 266 );
array<System::Windows::Forms::Control^>^temp0 = {this->linkLabel1};
this->Controls->AddRange( temp0 );
this->Text = "Link Label Example";
}
private:
void linkLabel1_LinkClicked( Object^ /*sender*/, System::Windows::Forms::LinkLabelLinkClickedEventArgs^ e )
{
// Determine which link was clicked within the LinkLabel.
this->linkLabel1->Links[ linkLabel1->Links->IndexOf( e->Link ) ]->Visited = true;
// Display the appropriate link based on the value of the
// LinkData property of the Link Object*.
String^ target = dynamic_cast<String^>(e->Link->LinkData);
// If the value looks like a URL, navigate to it.
// Otherwise, display it in a message box.
if ( nullptr != target && target->StartsWith( "www" ) )
{
System::Diagnostics::Process::Start( target );
}
else
{
MessageBox::Show( "Item clicked: {0}", target );
}
}
};
[STAThread]
int main()
{
Application::Run( gcnew Form1 );
}
using System;
using System.Drawing;
using System.Windows.Forms;
public class Form1 : System.Windows.Forms.Form
{
private System.Windows.Forms.LinkLabel linkLabel1;
[STAThread]
static void Main()
{
Application.Run(new Form1());
}
public Form1()
{
// Create the LinkLabel.
this.linkLabel1 = new System.Windows.Forms.LinkLabel();
// Configure the LinkLabel's size and location. Specify that the
// size should be automatically determined by the content.
this.linkLabel1.Location = new System.Drawing.Point(34, 56);
this.linkLabel1.Size = new System.Drawing.Size(224, 16);
this.linkLabel1.AutoSize = true;
// Configure the appearance.
// Set the DisabledLinkColor so that a disabled link will show up against the form's background.
this.linkLabel1.DisabledLinkColor = System.Drawing.Color.Red;
this.linkLabel1.VisitedLinkColor = System.Drawing.Color.Blue;
this.linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline;
this.linkLabel1.LinkColor = System.Drawing.Color.Navy;
this.linkLabel1.TabIndex = 0;
this.linkLabel1.TabStop = true;
// Add an event handler to do something when the links are clicked.
this.linkLabel1.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkLabel1_LinkClicked);
// Identify what the first Link is.
this.linkLabel1.LinkArea = new System.Windows.Forms.LinkArea(0, 8);
// Identify that the first link is visited already.
this.linkLabel1.Links[0].Visited = true;
// Set the Text property to a string.
this.linkLabel1.Text = "Register Online. Visit Microsoft. Visit MSN.";
// Create new links using the Add method of the LinkCollection class.
// Underline the appropriate words in the LinkLabel's Text property.
// The words 'Register', 'Microsoft', and 'MSN' will
// all be underlined and behave as hyperlinks.
// First check that the Text property is long enough to accommodate
// the desired hyperlinked areas. If it's not, don't add hyperlinks.
if(this.linkLabel1.Text.Length >= 45)
{
this.linkLabel1.Links[0].LinkData = "Register";
this.linkLabel1.Links.Add(24, 9, "www.microsoft.com");
this.linkLabel1.Links.Add(42, 3, "www.msn.com");
// The second link is disabled and will appear as red.
this.linkLabel1.Links[1].Enabled = false;
}
// Set up how the form should be displayed and add the controls to the form.
this.ClientSize = new System.Drawing.Size(292, 266);
this.Controls.AddRange(new System.Windows.Forms.Control[] {this.linkLabel1});
this.Text = "Link Label Example";
}
private void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e)
{
// Determine which link was clicked within the LinkLabel.
this.linkLabel1.Links[linkLabel1.Links.IndexOf(e.Link)].Visited = true;
// Display the appropriate link based on the value of the
// LinkData property of the Link object.
string target = e.Link.LinkData as string;
// If the value looks like a URL, navigate to it.
// Otherwise, display it in a message box.
if(null != target && target.StartsWith("www"))
{
System.Diagnostics.Process.Start(target);
}
else
{
MessageBox.Show("Item clicked: " + target);
}
}
}
Imports System.Drawing
Imports System.Windows.Forms
Public NotInheritable Class Form1
Inherits System.Windows.Forms.Form
Friend WithEvents LinkLabel1 As System.Windows.Forms.LinkLabel
<System.STAThread()> _
Public Shared Sub Main()
System.Windows.Forms.Application.Run(New Form1)
End Sub
Public Sub New()
MyBase.New()
Me.LinkLabel1 = New System.Windows.Forms.LinkLabel
' Configure the LinkLabel's size and location. Specify that the
' size should be automatically determined by the content.
Me.linkLabel1.Location = New System.Drawing.Point(34, 56)
Me.linkLabel1.Size = New System.Drawing.Size(224, 16)
Me.linkLabel1.AutoSize = True
' Configure the appearance.
' Set the DisabledLinkColor so that a disabled link will show up against the form's background.
Me.linkLabel1.DisabledLinkColor = System.Drawing.Color.Red
Me.linkLabel1.VisitedLinkColor = System.Drawing.Color.Blue
Me.linkLabel1.LinkBehavior = System.Windows.Forms.LinkBehavior.HoverUnderline
Me.linkLabel1.LinkColor = System.Drawing.Color.Navy
Me.linkLabel1.TabIndex = 0
Me.linkLabel1.TabStop = True
' Identify what the first Link is.
Me.linkLabel1.LinkArea = New System.Windows.Forms.LinkArea(0, 8)
' Identify that the first link is visited already.
Me.linkLabel1.Links(0).Visited = true
' Set the Text property to a string.
Me.linkLabel1.Text = "Register Online. Visit Microsoft. Visit MSN."
' Create new links using the Add method of the LinkCollection class.
' Underline the appropriate words in the LinkLabel's Text property.
' The words 'Register', 'Microsoft', and 'MSN' will
' all be underlined and behave as hyperlinks.
' First check that the Text property is long enough to accommodate
' the desired hyperlinked areas. If it's not, don't add hyperlinks.
If Me.LinkLabel1.Text.Length >= 45 Then
Me.LinkLabel1.Links(0).LinkData = "Register"
Me.LinkLabel1.Links.Add(24, 9, "www.microsoft.com")
Me.LinkLabel1.Links.Add(42, 3, "www.msn.com")
' The second link is disabled and will appear as red.
Me.linkLabel1.Links(1).Enabled = False
End If
' Set up how the form should be displayed and adds the controls to the form.
Me.ClientSize = New System.Drawing.Size(292, 266)
Me.Controls.AddRange(New System.Windows.Forms.Control() {Me.LinkLabel1})
Me.Text = "Link Label Example"
End Sub
Private Sub linkLabel1_LinkClicked(ByVal sender As Object, _
ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
' Determine which link was clicked within the LinkLabel.
Me.LinkLabel1.Links(LinkLabel1.Links.IndexOf(e.Link)).Visited = True
' Displays the appropriate link based on the value of the LinkData property of the Link object.
Dim target As String = CType(e.Link.LinkData, String)
' If the value looks like a URL, navigate to it.
' Otherwise, display it in a message box.
If (target IsNot Nothing) AndAlso (target.StartsWith("www")) Then
System.Diagnostics.Process.Start(target)
Else
MessageBox.Show(("Item clicked: " + target))
End If
End Sub
End Class
Комментарии
Элемент ToolStripLabel управления заменяет и добавляет функции в Label элементы управления и LinkLabel элементы управления. Однако при Label выборе элементы управления сохраняются как для обратной совместимости, так и LinkLabel для дальнейшего использования.
Элемент LinkLabel управления похож на Label элемент управления, за исключением того, что он может отображать гиперссылку. В тексте элемента управления можно указать несколько гиперссылок. Каждая гиперссылка может выполнять другую задачу в приложении. Например, можно использовать гиперссылку для отображения веб-страницы в браузере или загрузки файла журнала, связанного с приложением.
Каждая гиперссылка, отображаемая в элементе LinkLabel управления, является экземпляром LinkLabel.Link класса. Класс LinkLabel.Link определяет сведения, состояние и расположение гиперссылки. Кроме того, LinkData свойство LinkLabel.Link класса позволяет связать информацию, например URL-адрес для отображения, с гиперссылкой. Когда пользователь щелкает гиперссылку в элементе управления, LinkClicked вызывается событие, а LinkLabel.Link объект, представляющий гиперссылку, которая была щелкнуна, передается как часть LinkLabelLinkClickedEventArgs объекта, передаваемого в качестве параметра обработчику событий. Этот объект можно использовать для получения LinkLabel.Link объекта, связанного с гиперссылкой, щелкнув пользователем. Все гиперссылки, содержащиеся в LinkLabel элементе управления, хранятся в LinkLabel.LinkCollection экземпляре класса для элемента управления.
Существует два способа добавления гиперссылки в LinkLabel элемент управления. Самый быстрый способ — указать LinkArea и назначить его свойству LinkArea . Это позволяет указать одну гиперссылку в тексте элемента управления. Чтобы добавить несколько гиперссылок, можно использовать Add метод LinkLabel.LinkCollection класса, доступ к коллекции через Links свойство.
LinkLabel При создании элемента управления в элемент управления добавляется LinkLabel.LinkCollectionгиперссылка по умолчанию, содержащая весь текст в LinkLabel элементе управления. Эту ссылку по умолчанию можно переопределить, указав новую область ссылки со LinkArea свойством или указав ссылку с помощью Add метода LinkLabel.LinkCollection. Вы также можете удалить гиперссылку по умолчанию с помощью Remove метода LinkLabel.LinkCollection класса.
Свойство TabStoptrue по умолчанию, если в коллекции по крайней мере одна ссылка больше нуля.Links Элемент LinkLabel управления имеет одно TabIndex значение. Однако каждая ссылка больше нуля длины получает собственную остановку табуляции в левом порядке в правом порядке. Чтобы запретить переход на вкладку LinkLabelTabStop для элемента управления, задайте для свойства значение false. Однако помните, что добавление новых ссылок в Links коллекцию автоматически присвоит свойству TabStoptrue значение еще раз.
Предоставляет LinkLabel ряд свойств, позволяющих определить внешний вид гиперссылок в элементе управления. Свойства ActiveLinkColorи VisitedLinkColor свойства LinkColorDisabledLinkColorопределяют цвета, используемые при отображении гиперссылки в различных состояниях. Свойство LinkBehavior определяет отображение подчеркивания, связанного с гиперссылкой.
Конструкторы
| Имя | Описание |
|---|---|
| LinkLabel() |
Инициализирует новый экземпляр LinkLabel класса по умолчанию. |
Свойства
| Имя | Описание |
|---|---|
| AccessibilityObject |
Возвращает назначенный AccessibleObject элементу управления. (Унаследовано от Control) |
| AccessibleDefaultActionDescription |
Возвращает или задает описание действия по умолчанию элемента управления для использования клиентскими приложениями специальных возможностей. (Унаследовано от Control) |
| AccessibleDescription |
Возвращает или задает описание элемента управления, используемого клиентскими приложениями специальных возможностей. (Унаследовано от Control) |
| AccessibleName |
Возвращает или задает имя элемента управления, используемого клиентскими приложениями специальных возможностей. (Унаследовано от Control) |
| AccessibleRole |
Возвращает или задает доступную роль элемента управления. (Унаследовано от Control) |
| ActiveLinkColor |
Возвращает или задает цвет, используемый для отображения активной ссылки. |
| AllowDrop |
Возвращает или задает значение, указывающее, может ли элемент управления принимать данные, которые пользователь перетаскивает на него. (Унаследовано от Control) |
| Anchor |
Возвращает или задает края контейнера, к которому привязан элемент управления, и определяет изменение размера элемента управления с помощью родительского элемента управления. (Унаследовано от Control) |
| AutoEllipsis |
Возвращает или задает значение, указывающее, отображается ли символ многоточия (...) в правом краю Label, указывая, что Label текст выходит за рамки указанной Labelдлины. (Унаследовано от Label) |
| AutoScrollOffset |
Возвращает или задает место прокрутки ScrollControlIntoView(Control)этого элемента управления. (Унаследовано от Control) |
| AutoSize |
Возвращает или задает значение, указывающее, изменяется ли элемент управления автоматически для отображения всего содержимого. (Унаследовано от Label) |
| BackColor |
Возвращает или задает цвет фона для элемента управления. (Унаследовано от Control) |
| BackgroundImage |
Возвращает или задает изображение, отрисованное в фоновом режиме элемента управления. (Унаследовано от Label) |
| BackgroundImageLayout |
Это свойство не относится к этому классу. (Унаследовано от Label) |
| BindingContext |
Возвращает или задает BindingContext элемент управления. (Унаследовано от Control) |
| BorderStyle |
Возвращает или задает стиль границы для элемента управления. (Унаследовано от Label) |
| Bottom |
Получает расстояние в пикселях между нижним краем элемента управления и верхним краем клиентской области контейнера. (Унаследовано от Control) |
| Bounds |
Возвращает или задает размер и расположение элемента управления, включая его неклиентные элементы (в пикселях) относительно родительского элемента управления. (Унаследовано от Control) |
| CanEnableIme |
Возвращает значение, указывающее, может ли ImeMode свойство иметь активное значение, чтобы включить ПОДДЕРЖКУ IME. (Унаследовано от Control) |
| CanFocus |
Возвращает значение, указывающее, может ли элемент управления получать фокус. (Унаследовано от Control) |
| CanRaiseEvents |
Определяет, могут ли события вызываться на элементе управления. (Унаследовано от Control) |
| CanSelect |
Возвращает значение, указывающее, можно ли выбрать элемент управления. (Унаследовано от Control) |
| Capture |
Возвращает или задает значение, указывающее, запечатлен ли элемент управления мышью. (Унаследовано от Control) |
| CausesValidation |
Получает или задает значение, указывающее, вызывает ли проверка проверки на всех элементах управления, требующих проверки при получении фокуса. (Унаследовано от Control) |
| ClientRectangle |
Получает прямоугольник, представляющий клиентская область элемента управления. (Унаследовано от Control) |
| ClientSize |
Возвращает или задает высоту и ширину клиентской области элемента управления. (Унаследовано от Control) |
| CompanyName |
Возвращает имя компании или создателя приложения, содержащего элемент управления. (Унаследовано от Control) |
| Container |
Возвращает объект IContainer , содержащий Componentобъект . (Унаследовано от Component) |
| ContainsFocus |
Получает значение, указывающее, имеет ли элемент управления элемент управления или один из его дочерних элементов управления в данный момент фокус ввода. (Унаследовано от Control) |
| ContextMenu |
Устаревшие..
Возвращает или задает контекстное меню, связанное с элементом управления. (Унаследовано от Control) |
| ContextMenuStrip |
Возвращает или задает связанный ContextMenuStrip с этим элементом управления. (Унаследовано от Control) |
| Controls |
Возвращает коллекцию элементов управления, содержащихся в элементе управления. (Унаследовано от Control) |
| Created |
Возвращает значение, указывающее, был ли создан элемент управления. (Унаследовано от Control) |
| CreateParams |
Возвращает необходимые параметры создания при создании дескриптора элемента управления. (Унаследовано от Label) |
| Cursor |
Возвращает или задает курсор, отображаемый при переключение указателя мыши на элемент управления. (Унаследовано от Control) |
| DataBindings |
Возвращает привязки данных для элемента управления. (Унаследовано от Control) |
| DataContext |
Возвращает или задает контекст данных для назначения привязки данных. Это внешнее свойство. (Унаследовано от Control) |
| DefaultCursor |
Возвращает или задает курсор по умолчанию для элемента управления. (Унаследовано от Control) |
| DefaultImeMode |
Возвращает режим редактора методов ввода по умолчанию (IME), поддерживаемый этим элементом управления. (Унаследовано от Label) |
| DefaultMargin |
Возвращает пространство в пикселях, указанное по умолчанию между элементами управления. (Унаследовано от Label) |
| DefaultMaximumSize |
Возвращает длину и высоту в пикселях, которая указывается в качестве максимального размера элемента управления по умолчанию. (Унаследовано от Control) |
| DefaultMinimumSize |
Возвращает длину и высоту в пикселях, которая указывается в качестве минимального размера элемента управления по умолчанию. (Унаследовано от Control) |
| DefaultPadding |
Возвращает внутренний интервал по умолчанию (в пикселях) содержимого элемента управления. (Унаследовано от Control) |
| DefaultSize |
Возвращает размер элемента управления по умолчанию. (Унаследовано от Label) |
| DesignMode |
Возвращает значение, указывающее, находится ли текущий Component режим разработки. (Унаследовано от Component) |
| DeviceDpi |
Возвращает значение DPI для отображаемого устройства, в котором в данный момент отображается элемент управления. (Унаследовано от Control) |
| DisabledLinkColor |
Возвращает или задает цвет, используемый при отображении отключенной ссылки. |
| DisplayRectangle |
Получает прямоугольник, представляющий область отображения элемента управления. (Унаследовано от Control) |
| Disposing |
Возвращает значение, указывающее, находится ли базовый Control класс в процессе удаления. (Унаследовано от Control) |
| Dock |
Возвращает или задает, какие границы элементов управления закреплены к родительскому элементу управления и определяют изменение размера элемента управления с помощью родительского элемента управления. (Унаследовано от Control) |
| DoubleBuffered |
Возвращает или задает значение, указывающее, должен ли этот элемент управления перерисовывать ее поверхность с помощью дополнительного буфера для уменьшения или предотвращения мерцания. (Унаследовано от Control) |
| Enabled |
Возвращает или задает значение, указывающее, может ли элемент управления реагировать на взаимодействие с пользователем. (Унаследовано от Control) |
| Events |
Возвращает список обработчиков событий, подключенных к этому Component. (Унаследовано от Component) |
| FlatStyle |
Возвращает или задает внешний вид плоского LinkLabelстиля . |
| FlatStyle |
Возвращает или задает внешний вид элемента управления меткой неструктурированный стиль. (Унаследовано от Label) |
| Focused |
Возвращает значение, указывающее, имеет ли элемент управления фокус ввода. (Унаследовано от Control) |
| Font |
Возвращает или задает шрифт текста, отображаемого элементом управления. (Унаследовано от Control) |
| FontHeight |
Возвращает или задает высоту шрифта элемента управления. (Унаследовано от Control) |
| ForeColor |
Возвращает или задает цвет переднего плана элемента управления. (Унаследовано от Control) |
| Handle |
Возвращает дескриптор окна, к которому привязан элемент управления. (Унаследовано от Control) |
| HasChildren |
Возвращает значение, указывающее, содержит ли элемент управления один или несколько дочерних элементов управления. (Унаследовано от Control) |
| Height |
Возвращает или задает высоту элемента управления. (Унаследовано от Control) |
| Image |
Возвращает или задает изображение, отображаемое на объекте Label. (Унаследовано от Label) |
| ImageAlign |
Возвращает или задает выравнивание изображения, отображаемого в элементе управления. (Унаследовано от Label) |
| ImageIndex |
Возвращает или задает значение индекса изображения, отображаемого на экране Label. (Унаследовано от Label) |
| ImageKey |
Возвращает или задает метод доступа к ключу для изображения в объекте ImageList. (Унаследовано от Label) |
| ImageList |
Возвращает или задает объект ImageList , содержащий изображения, отображаемые в элементе Label управления. (Унаследовано от Label) |
| ImeMode |
Возвращает или задает режим редактора методов ввода (IME), поддерживаемый этим элементом управления. (Унаследовано от Label) |
| ImeModeBase |
Возвращает или задает режим IME элемента управления. (Унаследовано от Control) |
| InvokeRequired |
Возвращает значение, указывающее, должен ли вызывающий метод вызывать метод при вызове метода к элементу управления, так как вызывающий объект находится в другом потоке, отличном от того, в котором был создан элемент управления. (Унаследовано от Control) |
| IsAccessible |
Возвращает или задает значение, указывающее, отображается ли элемент управления для приложений специальных возможностей. (Унаследовано от Control) |
| IsAncestorSiteInDesignMode |
Указывает, является ли один из предков этого элемента управления сайтом и сайтом в DesignMode. Это свойство доступно только для чтения. (Унаследовано от Control) |
| IsDisposed |
Возвращает значение, указывающее, был ли удален элемент управления. (Унаследовано от Control) |
| IsHandleCreated |
Возвращает значение, указывающее, связан ли элемент управления с ним дескриптор. (Унаследовано от Control) |
| IsMirrored |
Возвращает значение, указывающее, является ли элемент управления зеркальным. (Унаследовано от Control) |
| LayoutEngine |
Возвращает кэшированный экземпляр обработчика макета элемента управления. (Унаследовано от Control) |
| Left |
Получает или задает расстояние в пикселях между левым краем элемента управления и левым краем клиентской области контейнера. (Унаследовано от Control) |
| LinkArea |
Возвращает или задает диапазон в тексте, который будет рассматриваться как ссылка. |
| LinkBehavior |
Возвращает или задает значение, представляющее поведение ссылки. |
| LinkColor |
Возвращает или задает цвет, используемый при отображении обычной ссылки. |
| Links |
Возвращает коллекцию ссылок, содержащихся в объекте LinkLabel. |
| LinkVisited |
Возвращает или задает значение, указывающее, должна ли отображаться ссылка, как если бы она была посетила. |
| LiveSetting |
Указывает уровень вежливости, который клиент должен использовать для уведомления пользователя об изменениях в динамическом регионе. (Унаследовано от Label) |
| Location |
Возвращает или задает координаты левого верхнего угла элемента управления относительно левого верхнего угла контейнера. (Унаследовано от Control) |
| Margin |
Возвращает или задает пространство между элементами управления. (Унаследовано от Control) |
| MaximumSize |
Возвращает или задает размер, который является верхним ограничением, которое GetPreferredSize(Size) может указывать. (Унаследовано от Control) |
| MinimumSize |
Возвращает или задает размер, который является нижним пределом, который GetPreferredSize(Size) может указывать. (Унаследовано от Control) |
| Name |
Возвращает или задает имя элемента управления. (Унаследовано от Control) |
| OverrideCursor |
Возвращает или задает указатель мыши, используемый, когда указатель мыши находится в пределах границ.LinkLabel |
| Padding |
Получает или задает интервал между внутренними интервалами (в пикселях) между краями LinkLabel и его содержимым. |
| Parent |
Возвращает или задает родительский контейнер элемента управления. (Унаследовано от Control) |
| PreferredHeight |
Возвращает предпочтительную высоту элемента управления. (Унаследовано от Label) |
| PreferredSize |
Получает размер прямоугольной области, в которую может поместиться элемент управления. (Унаследовано от Control) |
| PreferredWidth |
Возвращает предпочтительную ширину элемента управления. (Унаследовано от Label) |
| ProductName |
Возвращает имя продукта сборки, содержащей элемент управления. (Унаследовано от Control) |
| ProductVersion |
Возвращает версию сборки, содержащей элемент управления. (Унаследовано от Control) |
| RecreatingHandle |
Возвращает значение, указывающее, будет ли элемент управления повторно создавать его дескриптор. (Унаследовано от Control) |
| Region |
Возвращает или задает область окна, связанную с элементом управления. (Унаследовано от Control) |
| RenderRightToLeft |
Устаревшие..
Устаревшие..
Это свойство теперь устарело. (Унаследовано от Control) |
| RenderTransparent |
Устаревшие..
Устаревшие..
Указывает, отображается ли фон элемента управления контейнера в элементе Labelуправления . (Унаследовано от Label) |
| ResizeRedraw |
Возвращает или задает значение, указывающее, выполняется ли перерисовка элемента управления при изменении размера. (Унаследовано от Control) |
| Right |
Получает расстояние в пикселях между правым краем элемента управления и левым краем клиентской области контейнера. (Унаследовано от Control) |
| RightToLeft |
Возвращает или задает значение, указывающее, выравниваются ли элементы элемента управления для поддержки языковых стандартов с помощью шрифтов справа налево. (Унаследовано от Control) |
| ScaleChildren |
Возвращает значение, определяющее масштабирование дочерних элементов управления. (Унаследовано от Control) |
| ShowFocusCues |
Возвращает значение, указывающее, должен ли элемент управления отображать прямоугольники фокуса. (Унаследовано от Control) |
| ShowKeyboardCues |
Возвращает значение, указывающее, находится ли пользовательский интерфейс в соответствующем состоянии для отображения или скрытия акселераторов клавиатуры. (Унаследовано от Control) |
| Site |
Возвращает или задает сайт элемента управления. (Унаследовано от Control) |
| Size |
Возвращает или задает высоту и ширину элемента управления. (Унаследовано от Control) |
| TabIndex |
Возвращает или задает порядок вкладок элемента управления в контейнере. (Унаследовано от Control) |
| TabStop |
Возвращает или задает значение, указывающее, может ли пользователь переходить на вкладку LinkLabel. |
| TabStop |
Возвращает или задает значение, указывающее, может ли пользователь переходить на вкладку Label. Это свойство не используется этим классом. (Унаследовано от Label) |
| Tag |
Возвращает или задает объект, содержащий данные об элементе управления. (Унаследовано от Control) |
| Text |
Возвращает или задает текст, отображаемый параметром LinkLabel. |
| TextAlign |
Возвращает или задает выравнивание текста в метке. (Унаследовано от Label) |
| Top |
Получает или задает расстояние в пикселях между верхним краем элемента управления и верхним краем клиентской области контейнера. (Унаследовано от Control) |
| TopLevelControl |
Возвращает родительский элемент управления, который не является родительским элементом другого элемента управления Windows Forms. Как правило, это самый Form внешний элемент управления, в котором содержится элемент управления. (Унаследовано от Control) |
| UseCompatibleTextRendering |
Возвращает или задает значение, определяющее, следует ли использовать Graphics класс (GDI+) или TextRenderer класс (GDI) для отрисовки текста. |
| UseMnemonic |
Возвращает или задает значение, указывающее, интерпретирует ли элемент управления символ амперсанд (&) в свойстве элемента управления Text префикс ключа доступа. (Унаследовано от Label) |
| UseWaitCursor |
Возвращает или задает значение, указывающее, следует ли использовать курсор ожидания для текущего элемента управления и всех дочерних элементов управления. (Унаследовано от Control) |
| Visible |
Возвращает или задает значение, указывающее, отображается ли элемент управления и все его дочерние элементы управления. (Унаследовано от Control) |
| VisitedLinkColor |
Возвращает или задает цвет, используемый при отображении ссылки, которую ранее посетили. |
| Width |
Возвращает или задает ширину элемента управления. (Унаследовано от Control) |
| WindowTarget |
Это свойство не относится к этому классу. (Унаследовано от Control) |
Методы
| Имя | Описание |
|---|---|
| AccessibilityNotifyClients(AccessibleEvents, Int32, Int32) |
Уведомляет клиентские приложения специальных возможностей, указанные для указанного дочернего AccessibleEvents элемента управления. (Унаследовано от Control) |
| AccessibilityNotifyClients(AccessibleEvents, Int32) |
Уведомляет клиентские приложения специальных возможностей для указанного дочернего AccessibleEvents элемента управления. (Унаследовано от Control) |
| BeginInvoke(Action) |
Выполняет указанный делегат асинхронно в потоке, на который был создан базовый дескриптор элемента управления. (Унаследовано от Control) |
| BeginInvoke(Delegate, Object[]) |
Выполняет указанный делегат асинхронно с указанными аргументами в потоке, на который был создан базовый дескриптор элемента управления. (Унаследовано от Control) |
| BeginInvoke(Delegate) |
Выполняет указанный делегат асинхронно в потоке, на который был создан базовый дескриптор элемента управления. (Унаследовано от Control) |
| BringToFront() |
Выводит элемент управления в передней части z-порядка. (Унаследовано от Control) |
| CalcImageRenderBounds(Image, Rectangle, ContentAlignment) |
Определяет размер и расположение изображения, нарисованного в Label элементе управления на основе выравнивания элемента управления. (Унаследовано от Label) |
| Contains(Control) |
Извлекает значение, указывающее, является ли указанный элемент управления дочерним элементом элемента управления. (Унаследовано от Control) |
| CreateAccessibilityInstance() |
Создает новый объект специальных возможностей для LinkLabel элемента управления. |
| CreateControl() |
Принудительно создает видимый элемент управления, включая создание дескриптора и всех видимых дочерних элементов управления. (Унаследовано от Control) |
| CreateControlsInstance() |
Создает новый экземпляр коллекции элементов управления для элемента управления. (Унаследовано от Control) |
| CreateGraphics() |
Graphics Создает элемент управления. (Унаследовано от Control) |
| CreateHandle() |
Создает дескриптор для этого элемента управления. Этот метод вызывается .NET и не должен вызываться пользовательским кодом. Наследование классов всегда должно вызываться |
| CreateObjRef(Type) |
Создает объект, содержащий все соответствующие сведения, необходимые для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
| DefWndProc(Message) |
Отправляет указанное сообщение в процедуру окна по умолчанию. (Унаследовано от Control) |
| DestroyHandle() |
Уничтожает дескриптор, связанный с элементом управления. (Унаследовано от Control) |
| Dispose() |
Освобождает все ресурсы, используемые параметром Component. (Унаследовано от Component) |
| Dispose(Boolean) |
Представляет элемент управления метки Windows, который может отображать гиперссылки. |
| Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые Label и при необходимости освобождает управляемые ресурсы. (Унаследовано от Label) |
| DoDragDrop(Object, DragDropEffects, Bitmap, Point, Boolean) |
Начинает операцию перетаскивания. (Унаследовано от Control) |
| DoDragDrop(Object, DragDropEffects) |
Начинает операцию перетаскивания. (Унаследовано от Control) |
| DoDragDropAsJson<T>(T, DragDropEffects, Bitmap, Point, Boolean) |
Представляет элемент управления метки Windows, который может отображать гиперссылки. (Унаследовано от Control) |
| DoDragDropAsJson<T>(T, DragDropEffects) |
Представляет элемент управления метки Windows, который может отображать гиперссылки. (Унаследовано от Control) |
| DrawImage(Graphics, Image, Rectangle, ContentAlignment) |
Рисует объект Image в пределах указанных границ. (Унаследовано от Label) |
| DrawToBitmap(Bitmap, Rectangle) |
Поддерживает отрисовку в указанном растровом рисунке. (Унаследовано от Control) |
| EndInvoke(IAsyncResult) |
Извлекает возвращаемое значение асинхронной операции, представленной IAsyncResult переданным. (Унаследовано от Control) |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| FindForm() |
Извлекает форму, в которую входит элемент управления. (Унаследовано от Control) |
| Focus() |
Задает фокус ввода для элемента управления. (Унаследовано от Control) |
| GetAccessibilityObjectById(Int32) |
Извлекает указанный AccessibleObjectобъект. (Унаследовано от Control) |
| GetAutoSizeMode() |
Извлекает значение, указывающее, как будет вести себя элемент управления при включении его AutoSize свойства. (Унаследовано от Control) |
| GetChildAtPoint(Point, GetChildAtPointSkip) |
Извлекает дочерний элемент управления, расположенный по указанным координатам, указывая, следует ли игнорировать дочерние элементы управления определенного типа. (Унаследовано от Control) |
| GetChildAtPoint(Point) |
Извлекает дочерний элемент управления, расположенный по указанным координатам. (Унаследовано от Control) |
| GetContainerControl() |
Возвращает следующую ContainerControl цепочку родительских элементов управления. (Унаследовано от Control) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetLifetimeService() |
Устаревшие..
Извлекает текущий объект службы времени существования, который управляет политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| GetNextControl(Control, Boolean) |
Извлекает следующий элемент управления вперед или назад в порядке табуляции дочерних элементов управления. (Унаследовано от Control) |
| GetPreferredSize(Size) |
Извлекает размер прямоугольной области, в которую можно установить элемент управления. (Унаследовано от Label) |
| GetScaledBounds(Rectangle, SizeF, BoundsSpecified) |
Извлекает границы, в которых масштабируется элемент управления. (Унаследовано от Control) |
| GetService(Type) |
Возвращает объект, представляющий службу, предоставляемую Component или ее Container. (Унаследовано от Component) |
| GetStyle(ControlStyles) |
Извлекает значение заданного бита стиля элемента управления для элемента управления. (Унаследовано от Control) |
| GetTopLevel() |
Определяет, является ли элемент управления элементом управления верхнего уровня. (Унаследовано от Control) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| Hide() |
Скрывает элемент управления от пользователя. (Унаследовано от Control) |
| InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
| InitLayout() |
Вызывается после добавления элемента управления в другой контейнер. (Унаследовано от Control) |
| Invalidate() |
Отменяет всю поверхность элемента управления и приводит к повторному выводу элемента управления. (Унаследовано от Control) |
| Invalidate(Boolean) |
Отменяет определенный регион элемента управления и приводит к отправке в элемент управления сообщения с краской. При необходимости отменяет дочерние элементы управления, назначенные элементу управления. (Унаследовано от Control) |
| Invalidate(Rectangle, Boolean) |
Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления. При необходимости отменяет дочерние элементы управления, назначенные элементу управления. (Унаследовано от Control) |
| Invalidate(Rectangle) |
Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления. (Унаследовано от Control) |
| Invalidate(Region, Boolean) |
Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления. При необходимости отменяет дочерние элементы управления, назначенные элементу управления. (Унаследовано от Control) |
| Invalidate(Region) |
Отменяет указанный регион элемента управления (добавляет его в область обновления элемента управления, которая будет переопределена при следующей операции рисования) и приводит к отправке сообщения о краске в элемент управления. (Унаследовано от Control) |
| Invoke(Action) |
Выполняет указанный делегат в потоке, которому принадлежит базовый дескриптор окна элемента управления. (Унаследовано от Control) |
| Invoke(Delegate, Object[]) |
Выполняет указанный делегат в потоке, которому принадлежит базовый дескриптор окна элемента управления, с указанным списком аргументов. (Унаследовано от Control) |
| Invoke(Delegate) |
Выполняет указанный делегат в потоке, которому принадлежит базовый дескриптор окна элемента управления. (Унаследовано от Control) |
| Invoke<T>(Func<T>) |
Выполняет указанный делегат в потоке, которому принадлежит базовый дескриптор окна элемента управления. (Унаследовано от Control) |
| InvokeAsync(Action, CancellationToken) |
Вызывает указанный синхронный обратный вызов асинхронно в потоке, который владеет дескриптором элемента управления. (Унаследовано от Control) |
| InvokeAsync(Func<CancellationToken,ValueTask>, CancellationToken) |
Выполняет указанный асинхронный обратный вызов в потоке, который владеет дескриптором элемента управления асинхронно. (Унаследовано от Control) |
| InvokeAsync<T>(Func<CancellationToken,ValueTask<T>>, CancellationToken) |
Выполняет указанный асинхронный обратный вызов в потоке, которому принадлежит дескриптор элемента управления. (Унаследовано от Control) |
| InvokeAsync<T>(Func<T>, CancellationToken) |
Вызывает указанный синхронный обратный вызов асинхронно в потоке, который владеет дескриптором элемента управления. (Унаследовано от Control) |
| InvokeGotFocus(Control, EventArgs) |
GotFocus Вызывает событие для указанного элемента управления. (Унаследовано от Control) |
| InvokeLostFocus(Control, EventArgs) |
LostFocus Вызывает событие для указанного элемента управления. (Унаследовано от Control) |
| InvokeOnClick(Control, EventArgs) |
Click Вызывает событие для указанного элемента управления. (Унаследовано от Control) |
| InvokePaint(Control, PaintEventArgs) |
Paint Вызывает событие для указанного элемента управления. (Унаследовано от Control) |
| InvokePaintBackground(Control, PaintEventArgs) |
|
| IsInputChar(Char) |
Определяет, является ли символ входным символом, распознаваемым элементом управления. (Унаследовано от Control) |
| IsInputKey(Keys) |
Определяет, является ли указанный ключ обычным входным ключом или специальным ключом, требующим предварительной обработки. (Унаследовано от Control) |
| LogicalToDeviceUnits(Int32) |
Преобразует значение логического DPI в эквивалентное значение DeviceUnit DPI. (Унаследовано от Control) |
| LogicalToDeviceUnits(Size) |
Преобразует размер из логических единиц в единицы устройства, масштабируя его для текущего DPI и округляя до ближайшего целого числа для ширины и высоты. (Унаследовано от Control) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| MemberwiseClone(Boolean) |
Создает неглубокую копию текущего MarshalByRefObject объекта. (Унаследовано от MarshalByRefObject) |
| NotifyInvalidate(Rectangle) |
Invalidated Вызывает событие с указанным регионом элемента управления, чтобы сделать недействительным. (Унаследовано от Control) |
| OnAutoSizeChanged(EventArgs) |
Вызывает событие AutoSizeChanged. |
| OnAutoSizeChanged(EventArgs) |
Вызывает событие AutoSizeChanged. (Унаследовано от Label) |
| OnBackColorChanged(EventArgs) |
Вызывает событие BackColorChanged. (Унаследовано от Control) |
| OnBackgroundImageChanged(EventArgs) |
Вызывает событие BackgroundImageChanged. (Унаследовано от Control) |
| OnBackgroundImageLayoutChanged(EventArgs) |
Вызывает событие BackgroundImageLayoutChanged. (Унаследовано от Control) |
| OnBindingContextChanged(EventArgs) |
Вызывает событие BindingContextChanged. (Унаследовано от Control) |
| OnCausesValidationChanged(EventArgs) |
Вызывает событие CausesValidationChanged. (Унаследовано от Control) |
| OnChangeUICues(UICuesEventArgs) |
Вызывает событие ChangeUICues. (Унаследовано от Control) |
| OnClick(EventArgs) |
Вызывает событие Click. (Унаследовано от Control) |
| OnClientSizeChanged(EventArgs) |
Вызывает событие ClientSizeChanged. (Унаследовано от Control) |
| OnContextMenuChanged(EventArgs) |
Устаревшие..
Вызывает событие ContextMenuChanged. (Унаследовано от Control) |
| OnContextMenuStripChanged(EventArgs) |
Вызывает событие ContextMenuStripChanged. (Унаследовано от Control) |
| OnControlAdded(ControlEventArgs) |
Вызывает событие ControlAdded. (Унаследовано от Control) |
| OnControlRemoved(ControlEventArgs) |
Вызывает событие ControlRemoved. (Унаследовано от Control) |
| OnCreateControl() |
CreateControl() Вызывает метод. (Унаследовано от Control) |
| OnCursorChanged(EventArgs) |
Вызывает событие CursorChanged. (Унаследовано от Control) |
| OnDataContextChanged(EventArgs) |
Представляет элемент управления метки Windows, который может отображать гиперссылки. (Унаследовано от Control) |
| OnDockChanged(EventArgs) |
Вызывает событие DockChanged. (Унаследовано от Control) |
| OnDoubleClick(EventArgs) |
Вызывает событие DoubleClick. (Унаследовано от Control) |
| OnDpiChangedAfterParent(EventArgs) |
Вызывает событие DpiChangedAfterParent. (Унаследовано от Control) |
| OnDpiChangedBeforeParent(EventArgs) |
Вызывает событие DpiChangedBeforeParent. (Унаследовано от Control) |
| OnDragDrop(DragEventArgs) |
Вызывает событие DragDrop. (Унаследовано от Control) |
| OnDragEnter(DragEventArgs) |
Вызывает событие DragEnter. (Унаследовано от Control) |
| OnDragLeave(EventArgs) |
Вызывает событие DragLeave. (Унаследовано от Control) |
| OnDragOver(DragEventArgs) |
Вызывает событие DragOver. (Унаследовано от Control) |
| OnEnabledChanged(EventArgs) |
Предоставляет обработку EnabledChanged события. |
| OnEnter(EventArgs) |
Вызывает событие Enter. (Унаследовано от Control) |
| OnFontChanged(EventArgs) |
Вызывает событие FontChanged. |
| OnForeColorChanged(EventArgs) |
Вызывает событие ForeColorChanged. (Унаследовано от Control) |
| OnGiveFeedback(GiveFeedbackEventArgs) |
Вызывает событие GiveFeedback. (Унаследовано от Control) |
| OnGotFocus(EventArgs) |
Вызывает событие GotFocus. |
| OnHandleCreated(EventArgs) |
Вызывает событие HandleCreated. (Унаследовано от Control) |
| OnHandleDestroyed(EventArgs) |
Вызывает событие HandleDestroyed. (Унаследовано от Label) |
| OnHelpRequested(HelpEventArgs) |
Вызывает событие HelpRequested. (Унаследовано от Control) |
| OnImeModeChanged(EventArgs) |
Вызывает событие ImeModeChanged. (Унаследовано от Control) |
| OnInvalidated(InvalidateEventArgs) |
Вызывает событие Invalidated. (Унаследовано от Control) |
| OnKeyDown(KeyEventArgs) |
Вызывает событие OnKeyDown(KeyEventArgs). |
| OnKeyPress(KeyPressEventArgs) |
Вызывает событие KeyPress. (Унаследовано от Control) |
| OnKeyUp(KeyEventArgs) |
Вызывает событие KeyUp. (Унаследовано от Control) |
| OnLayout(LayoutEventArgs) |
Вызывает событие Layout. (Унаследовано от Control) |
| OnLeave(EventArgs) |
Вызывает событие Leave. (Унаследовано от Control) |
| OnLinkClicked(LinkLabelLinkClickedEventArgs) |
Вызывает событие LinkClicked. |
| OnLocationChanged(EventArgs) |
Вызывает событие LocationChanged. (Унаследовано от Control) |
| OnLostFocus(EventArgs) |
Вызывает событие LostFocus. |
| OnMarginChanged(EventArgs) |
Вызывает событие MarginChanged. (Унаследовано от Control) |
| OnMouseCaptureChanged(EventArgs) |
Вызывает событие MouseCaptureChanged. (Унаследовано от Control) |
| OnMouseClick(MouseEventArgs) |
Вызывает событие MouseClick. (Унаследовано от Control) |
| OnMouseDoubleClick(MouseEventArgs) |
Вызывает событие MouseDoubleClick. (Унаследовано от Control) |
| OnMouseDown(MouseEventArgs) |
Вызывает событие OnMouseDown(MouseEventArgs). |
| OnMouseEnter(EventArgs) |
Вызывает событие MouseEnter. (Унаследовано от Label) |
| OnMouseHover(EventArgs) |
Вызывает событие MouseHover. (Унаследовано от Control) |
| OnMouseLeave(EventArgs) |
Вызывает событие OnMouseLeave(EventArgs). |
| OnMouseMove(MouseEventArgs) |
Вызывает событие OnMouseMove(MouseEventArgs). |
| OnMouseUp(MouseEventArgs) |
Вызывает событие OnMouseUp(MouseEventArgs). |
| OnMouseWheel(MouseEventArgs) |
Вызывает событие MouseWheel. (Унаследовано от Control) |
| OnMove(EventArgs) |
Вызывает событие Move. (Унаследовано от Control) |
| OnNotifyMessage(Message) |
Уведомляет элемент управления сообщениями Windows. (Унаследовано от Control) |
| OnPaddingChanged(EventArgs) |
Вызывает событие PaddingChanged. |
| OnPaint(PaintEventArgs) |
Вызывает событие OnPaint(PaintEventArgs). |
| OnPaintBackground(PaintEventArgs) |
Рисует фон элемента управления. |
| OnParentBackColorChanged(EventArgs) |
BackColorChanged Вызывает событие при BackColor изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentBackgroundImageChanged(EventArgs) |
BackgroundImageChanged Вызывает событие при BackgroundImage изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentBindingContextChanged(EventArgs) |
BindingContextChanged Вызывает событие при BindingContext изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentChanged(EventArgs) |
Вызывает событие ParentChanged. (Унаследовано от Label) |
| OnParentCursorChanged(EventArgs) |
Вызывает событие CursorChanged. (Унаследовано от Control) |
| OnParentDataContextChanged(EventArgs) |
Представляет элемент управления метки Windows, который может отображать гиперссылки. (Унаследовано от Control) |
| OnParentEnabledChanged(EventArgs) |
EnabledChanged Вызывает событие при Enabled изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentFontChanged(EventArgs) |
FontChanged Вызывает событие при Font изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentForeColorChanged(EventArgs) |
ForeColorChanged Вызывает событие при ForeColor изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentRightToLeftChanged(EventArgs) |
RightToLeftChanged Вызывает событие при RightToLeft изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnParentVisibleChanged(EventArgs) |
VisibleChanged Вызывает событие при Visible изменении значения свойства контейнера элемента управления. (Унаследовано от Control) |
| OnPreviewKeyDown(PreviewKeyDownEventArgs) |
Вызывает событие PreviewKeyDown. (Унаследовано от Control) |
| OnPrint(PaintEventArgs) |
Вызывает событие Paint. (Унаследовано от Control) |
| OnQueryContinueDrag(QueryContinueDragEventArgs) |
Вызывает событие QueryContinueDrag. (Унаследовано от Control) |
| OnRegionChanged(EventArgs) |
Вызывает событие RegionChanged. (Унаследовано от Control) |
| OnResize(EventArgs) |
Вызывает событие Resize. (Унаследовано от Control) |
| OnRightToLeftChanged(EventArgs) |
Вызывает событие RightToLeftChanged. (Унаследовано от Label) |
| OnSizeChanged(EventArgs) |
Вызывает событие SizeChanged. (Унаследовано от Control) |
| OnStyleChanged(EventArgs) |
Вызывает событие StyleChanged. (Унаследовано от Control) |
| OnSystemColorsChanged(EventArgs) |
Вызывает событие SystemColorsChanged. (Унаследовано от Control) |
| OnTabIndexChanged(EventArgs) |
Вызывает событие TabIndexChanged. (Унаследовано от Control) |
| OnTabStopChanged(EventArgs) |
Вызывает событие TabStopChanged. (Унаследовано от Control) |
| OnTextAlignChanged(EventArgs) |
Вызывает событие TextAlignChanged. |
| OnTextChanged(EventArgs) |
Предоставляет обработку TextChanged события. |
| OnValidated(EventArgs) |
Вызывает событие Validated. (Унаследовано от Control) |
| OnValidating(CancelEventArgs) |
Вызывает событие Validating. (Унаследовано от Control) |
| OnVisibleChanged(EventArgs) |
Вызывает событие VisibleChanged. (Унаследовано от Label) |
| PerformLayout() |
Принудительно принудительно применяет логику макета ко всем дочерним элементам управления. (Унаследовано от Control) |
| PerformLayout(Control, String) |
Принудительно принудительно применяет логику макета ко всем дочерним элементам управления. (Унаследовано от Control) |
| PointInLink(Int32, Int32) |
Возвращает ссылку, расположенную по указанным координатам клиента. |
| PointToClient(Point) |
Вычисляет расположение указанной точки экрана в координаты клиента. (Унаследовано от Control) |
| PointToScreen(Point) |
Вычисляет расположение указанной точки клиента в координаты экрана. (Унаследовано от Control) |
| PreProcessControlMessage(Message) |
Перед отправкой препроцессирует клавиатуру или входные сообщения в цикле сообщений. (Унаследовано от Control) |
| PreProcessMessage(Message) |
Перед отправкой препроцессирует клавиатуру или входные сообщения в цикле сообщений. (Унаследовано от Control) |
| ProcessCmdKey(Message, Keys) |
Обрабатывает ключ команды. (Унаследовано от Control) |
| ProcessDialogChar(Char) |
Обрабатывает символ диалогового окна. (Унаследовано от Control) |
| ProcessDialogKey(Keys) |
Обрабатывает ключ диалогового окна. |
| ProcessKeyEventArgs(Message) |
Обрабатывает ключевое сообщение и создает соответствующие события управления. (Унаследовано от Control) |
| ProcessKeyMessage(Message) |
Обрабатывает сообщение клавиатуры. (Унаследовано от Control) |
| ProcessKeyPreview(Message) |
Предварительный просмотр сообщения клавиатуры. (Унаследовано от Control) |
| ProcessMnemonic(Char) |
Обрабатывает mnemonic символ. (Унаследовано от Label) |
| RaiseDragEvent(Object, DragEventArgs) |
Вызывает соответствующее событие перетаскивания. (Унаследовано от Control) |
| RaiseKeyEvent(Object, KeyEventArgs) |
Вызывает соответствующее ключевое событие. (Унаследовано от Control) |
| RaiseMouseEvent(Object, MouseEventArgs) |
Вызывает соответствующее событие мыши. (Унаследовано от Control) |
| RaisePaintEvent(Object, PaintEventArgs) |
Вызывает соответствующее событие краски. (Унаследовано от Control) |
| RecreateHandle() |
Принудительно создает дескриптор для элемента управления. (Унаследовано от Control) |
| RectangleToClient(Rectangle) |
Вычисляет размер и расположение указанного прямоугольника экрана в координатах клиента. (Унаследовано от Control) |
| RectangleToScreen(Rectangle) |
Вычисляет размер и расположение указанного прямоугольника клиента в координатах экрана. (Унаследовано от Control) |
| Refresh() |
Принудительно заставляет элемент управления недействительным ее клиентская область и немедленно перерисовывать себя и любые дочерние элементы управления. (Унаследовано от Control) |
| RescaleConstantsForDpi(Int32, Int32) |
Предоставляет константы для изменения размера элемента управления при изменении DPI. (Унаследовано от Label) |
| ResetBackColor() |
Сбрасывает BackColor свойство в значение по умолчанию. (Унаследовано от Control) |
| ResetBindings() |
Вызывает элемент управления, привязанный к BindingSource повторному просмотру всех элементов в списке, и обновление отображаемых значений. (Унаследовано от Control) |
| ResetCursor() |
Сбрасывает Cursor свойство в значение по умолчанию. (Унаследовано от Control) |
| ResetFont() |
Сбрасывает Font свойство в значение по умолчанию. (Унаследовано от Control) |
| ResetForeColor() |
Сбрасывает ForeColor свойство в значение по умолчанию. (Унаследовано от Control) |
| ResetImeMode() |
Сбрасывает ImeMode свойство в значение по умолчанию. (Унаследовано от Control) |
| ResetMouseEventArgs() |
Сбрасывает элемент управления для обработки MouseLeave события. (Унаследовано от Control) |
| ResetRightToLeft() |
Сбрасывает RightToLeft свойство в значение по умолчанию. (Унаследовано от Control) |
| ResetText() |
Сбрасывает Text свойство в значение по умолчанию (Empty). (Унаследовано от Control) |
| ResumeLayout() |
Возобновляет обычную логику макета. (Унаследовано от Control) |
| ResumeLayout(Boolean) |
Возобновляет обычную логику макета, при необходимости заставляя немедленный макет ожидающих запросов макета. (Унаследовано от Control) |
| RtlTranslateAlignment(ContentAlignment) |
Преобразует указанный ContentAlignment в соответствующий ContentAlignment формат для поддержки текста справа налево. (Унаследовано от Control) |
| RtlTranslateAlignment(HorizontalAlignment) |
Преобразует указанный HorizontalAlignment в соответствующий HorizontalAlignment формат для поддержки текста справа налево. (Унаследовано от Control) |
| RtlTranslateAlignment(LeftRightAlignment) |
Преобразует указанный LeftRightAlignment в соответствующий LeftRightAlignment формат для поддержки текста справа налево. (Унаследовано от Control) |
| RtlTranslateContent(ContentAlignment) |
Преобразует указанный ContentAlignment в соответствующий ContentAlignment формат для поддержки текста справа налево. (Унаследовано от Control) |
| RtlTranslateHorizontal(HorizontalAlignment) |
Преобразует указанный HorizontalAlignment в соответствующий HorizontalAlignment формат для поддержки текста справа налево. (Унаследовано от Control) |
| RtlTranslateLeftRight(LeftRightAlignment) |
Преобразует указанный LeftRightAlignment в соответствующий LeftRightAlignment формат для поддержки текста справа налево. (Унаследовано от Control) |
| Scale(Single, Single) |
Устаревшие..
Устаревшие..
Масштабирует весь элемент управления и все дочерние элементы управления. (Унаследовано от Control) |
| Scale(Single) |
Устаревшие..
Устаревшие..
Масштабирует элемент управления и все дочерние элементы управления. (Унаследовано от Control) |
| Scale(SizeF) |
Масштабирует элемент управления и все дочерние элементы управления по указанному коэффициенту масштабирования. (Унаследовано от Control) |
| ScaleBitmapLogicalToDevice(Bitmap) |
Масштабирует значение логического растрового изображения до эквивалентного значения единицы устройства при изменении DPI. (Унаследовано от Control) |
| ScaleControl(SizeF, BoundsSpecified) |
Масштабирует расположение, размер, заполнение и поле элемента управления. (Унаследовано от Control) |
| ScaleCore(Single, Single) |
Этот метод не относится к этому классу. (Унаследовано от Control) |
| Select() |
Активирует элемент управления. (Унаследовано от Control) |
| Select(Boolean, Boolean) |
Активирует дочерний элемент управления. При необходимости указывает направление в порядке табуляции, чтобы выбрать элемент управления. |
| SelectNextControl(Control, Boolean, Boolean, Boolean, Boolean) |
Активирует следующий элемент управления. (Унаследовано от Control) |
| SendToBack() |
Отправляет элемент управления в задней части z-порядка. (Унаследовано от Control) |
| SetAutoSizeMode(AutoSizeMode) |
Задает значение, указывающее, как будет вести себя элемент управления при включении его AutoSize свойства. (Унаследовано от Control) |
| SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) |
Задает указанные границы элемента управления в указанное расположение и размер. (Унаследовано от Control) |
| SetBounds(Int32, Int32, Int32, Int32) |
Задает границы элемента управления указанным расположением и размером. (Унаследовано от Control) |
| SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) |
Выполняет работу по настройке границ этого элемента управления. |
| SetClientSizeCore(Int32, Int32) |
Задает размер клиентской области элемента управления. (Унаследовано от Control) |
| SetStyle(ControlStyles, Boolean) |
Задает для указанного ControlStyles флага значение |
| SetTopLevel(Boolean) |
Задает элемент управления в качестве элемента управления верхнего уровня. (Унаследовано от Control) |
| SetVisibleCore(Boolean) |
Задает элементу управления указанное видимое состояние. (Унаследовано от Control) |
| Show() |
Отображает элемент управления пользователю. (Унаследовано от Control) |
| SizeFromClientSize(Size) |
Определяет размер всего элемента управления от высоты и ширины клиентской области. (Унаследовано от Control) |
| SuspendLayout() |
Временно приостанавливает логику макета для элемента управления. (Унаследовано от Control) |
| ToString() |
Возвращает строку, представляющую текущий Label. (Унаследовано от Label) |
| Update() |
Позволяет элементу управления перераскрыть недопустимые регионы в клиентской области. (Унаследовано от Control) |
| UpdateBounds() |
Обновляет границы элемента управления с текущим размером и расположением. (Унаследовано от Control) |
| UpdateBounds(Int32, Int32, Int32, Int32, Int32, Int32) |
Обновляет границы элемента управления с указанным размером, расположением и размером клиента. (Унаследовано от Control) |
| UpdateBounds(Int32, Int32, Int32, Int32) |
Обновляет границы элемента управления указанным размером и расположением. (Унаследовано от Control) |
| UpdateStyles() |
Принудительно применяет назначенные стили к элементу управления. (Унаследовано от Control) |
| UpdateZOrder() |
Обновляет элемент управления в порядке z-порядка родительского элемента управления. (Унаследовано от Control) |
| WndProc(Message) |
Обрабатывает указанное сообщение Windows. |
События
| Имя | Описание |
|---|---|
| AutoSizeChanged |
Происходит при изменении значения свойства AutoSize. (Унаследовано от Label) |
| BackColorChanged |
Происходит при изменении значения свойства BackColor. (Унаследовано от Control) |
| BackgroundImageChanged |
Происходит при BackgroundImage изменении свойства. (Унаследовано от Label) |
| BackgroundImageLayoutChanged |
Происходит при BackgroundImageLayout изменении свойства. (Унаследовано от Label) |
| BindingContextChanged |
Происходит при изменении значения свойства BindingContext. (Унаследовано от Control) |
| CausesValidationChanged |
Происходит при изменении значения свойства CausesValidation. (Унаследовано от Control) |
| ChangeUICues |
Происходит при изменении фокуса или пользовательского интерфейса клавиатуры. (Унаследовано от Control) |
| Click |
Происходит при щелчке элемента управления. (Унаследовано от Control) |
| ClientSizeChanged |
Происходит при изменении значения свойства ClientSize. (Унаследовано от Control) |
| ContextMenuChanged |
Устаревшие..
Происходит при изменении значения свойства ContextMenu. (Унаследовано от Control) |
| ContextMenuStripChanged |
Происходит при изменении значения свойства ContextMenuStrip. (Унаследовано от Control) |
| ControlAdded |
Происходит при добавлении нового элемента управления в элемент Control.ControlCollectionуправления . (Унаследовано от Control) |
| ControlRemoved |
Происходит при удалении элемента управления из элемента Control.ControlCollectionуправления. (Унаследовано от Control) |
| CursorChanged |
Происходит при изменении значения свойства Cursor. (Унаследовано от Control) |
| DataContextChanged |
Происходит при изменении значения свойства DataContext. (Унаследовано от Control) |
| Disposed |
Происходит при удалении компонента вызовом Dispose() метода. (Унаследовано от Component) |
| DockChanged |
Происходит при изменении значения свойства Dock. (Унаследовано от Control) |
| DoubleClick |
Происходит при двойном щелчке элемента управления. (Унаследовано от Control) |
| DpiChangedAfterParent |
Происходит при изменении параметра DPI элемента управления программным способом после изменения DPI родительского элемента управления или формы. (Унаследовано от Control) |
| DpiChangedBeforeParent |
Происходит при изменении параметра DPI элемента управления программным способом перед событием изменения DPI для родительского элемента управления или формы. (Унаследовано от Control) |
| DragDrop |
Происходит при завершении операции перетаскивания. (Унаследовано от Control) |
| DragEnter |
Происходит при перетаскивании объекта в границы элемента управления. (Унаследовано от Control) |
| DragLeave |
Происходит при перетаскивании объекта из границ элемента управления. (Унаследовано от Control) |
| DragOver |
Происходит при перетаскивании объекта по границам элемента управления. (Унаследовано от Control) |
| EnabledChanged |
Происходит, если значение свойства Enabled было изменено. (Унаследовано от Control) |
| Enter |
Происходит при вводе элемента управления. (Унаследовано от Control) |
| FontChanged |
Происходит при Font изменении значения свойства. (Унаследовано от Control) |
| ForeColorChanged |
Происходит при ForeColor изменении значения свойства. (Унаследовано от Control) |
| GiveFeedback |
Происходит во время операции перетаскивания. (Унаследовано от Control) |
| GotFocus |
Происходит, когда элемент управления получает фокус. (Унаследовано от Control) |
| HandleCreated |
Происходит при создании дескриптора для элемента управления. (Унаследовано от Control) |
| HandleDestroyed |
Происходит, когда дескриптор элемента управления находится в процессе уничтожения. (Унаследовано от Control) |
| HelpRequested |
Происходит, когда пользователь запрашивает справку по элементу управления. (Унаследовано от Control) |
| ImeModeChanged |
Происходит при ImeMode изменении свойства. (Унаследовано от Label) |
| Invalidated |
Происходит, когда для отображения элемента управления требуется перераспись. (Унаследовано от Control) |
| KeyDown |
Происходит, когда пользователь нажимает клавишу, пока метка имеет фокус. (Унаследовано от Label) |
| KeyPress |
Происходит, когда пользователь нажимает клавишу, пока метка имеет фокус. (Унаследовано от Label) |
| KeyUp |
Происходит, когда пользователь освобождает ключ во время фокуса метки. (Унаследовано от Label) |
| Layout |
Происходит, когда элемент управления должен изменить положение дочерних элементов управления. (Унаследовано от Control) |
| Leave |
Происходит, когда фокус ввода покидает элемент управления. (Унаследовано от Control) |
| LinkClicked |
Происходит при щелчке ссылки в элементе управления. |
| LocationChanged |
Происходит, если значение свойства Location было изменено. (Унаследовано от Control) |
| LostFocus |
Происходит, когда элемент управления теряет фокус. (Унаследовано от Control) |
| MarginChanged |
Происходит при изменении поля элемента управления. (Унаследовано от Control) |
| MouseCaptureChanged |
Происходит, когда элемент управления теряет запись мыши. (Унаследовано от Control) |
| MouseClick |
Происходит, когда элемент управления щелкается мышью. (Унаследовано от Control) |
| MouseDoubleClick |
Происходит, когда элемент управления дважды щелкается мышью. (Унаследовано от Control) |
| MouseDown |
Происходит при нажатии указателя мыши на элемент управления и нажатием кнопки мыши. (Унаследовано от Control) |
| MouseEnter |
Происходит, когда указатель мыши входит в элемент управления. (Унаследовано от Control) |
| MouseHover |
Происходит, когда указатель мыши лежит на элементе управления. (Унаследовано от Control) |
| MouseLeave |
Происходит, когда указатель мыши покидает элемент управления. (Унаследовано от Control) |
| MouseMove |
Происходит при перемещении указателя мыши по элементу управления. (Унаследовано от Control) |
| MouseUp |
Происходит, когда указатель мыши находится на элементе управления, и кнопка мыши освобождается. (Унаследовано от Control) |
| MouseWheel |
Происходит при перемещении колесика мыши во время фокуса элемента управления. (Унаследовано от Control) |
| Move |
Происходит при перемещении элемента управления. (Унаследовано от Control) |
| PaddingChanged |
Происходит при изменении заполнения элемента управления. (Унаследовано от Control) |
| Paint |
Происходит при повторном удалении элемента управления. (Унаследовано от Control) |
| ParentChanged |
Происходит при Parent изменении значения свойства. (Унаследовано от Control) |
| PreviewKeyDown |
Возникает перед событием KeyDown при нажатии клавиши во время фокуса на этом элементе управления. (Унаследовано от Control) |
| QueryAccessibilityHelp |
Происходит при AccessibleObject предоставлении помощи приложениям специальных возможностей. (Унаследовано от Control) |
| QueryContinueDrag |
Происходит во время операции перетаскивания и позволяет источнику перетаскивания определить, следует ли отменить операцию перетаскивания. (Унаследовано от Control) |
| RegionChanged |
Происходит при изменении значения свойства Region. (Унаследовано от Control) |
| Resize |
Происходит при изменении размера элемента управления. (Унаследовано от Control) |
| RightToLeftChanged |
Происходит при RightToLeft изменении значения свойства. (Унаследовано от Control) |
| SizeChanged |
Происходит при Size изменении значения свойства. (Унаследовано от Control) |
| StyleChanged |
Происходит при изменении стиля элемента управления. (Унаследовано от Control) |
| SystemColorsChanged |
Происходит при изменении цвета системы. (Унаследовано от Control) |
| TabIndexChanged |
Происходит при TabIndex изменении значения свойства. (Унаследовано от Control) |
| TabStopChanged |
Происходит при изменении значения свойства TabStop. |
| TabStopChanged |
Происходит при TabStop изменении свойства. (Унаследовано от Label) |
| TextAlignChanged |
Происходит при изменении значения TextAlign свойства. (Унаследовано от Label) |
| TextChanged |
Происходит при Text изменении значения свойства. (Унаследовано от Control) |
| Validated |
Происходит при завершении проверки элемента управления. (Унаследовано от Control) |
| Validating |
Происходит при проверке элемента управления. (Унаследовано от Control) |
| VisibleChanged |
Происходит при Visible изменении значения свойства. (Унаследовано от Control) |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IButtonControl.DialogResult |
Описание этого элемента см. в разделе DialogResult. |
| IButtonControl.NotifyDefault(Boolean) |
Уведомляет LinkLabel элемент управления о том, что он является кнопкой по умолчанию. |
| IButtonControl.PerformClick() | |
| IDropTarget.OnDragDrop(DragEventArgs) |
Вызывает событие DragDrop. (Унаследовано от Control) |
| IDropTarget.OnDragEnter(DragEventArgs) |
Вызывает событие DragEnter. (Унаследовано от Control) |
| IDropTarget.OnDragLeave(EventArgs) |
Вызывает событие DragLeave. (Унаследовано от Control) |
| IDropTarget.OnDragOver(DragEventArgs) |
Вызывает событие DragOver. (Унаследовано от Control) |