WebControl.AccessKey プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As WebControl Dim value As String value = instance.AccessKey instance.AccessKey = value
/** @property */ public String get_AccessKey () /** @property */ public void set_AccessKey (String value)
Web サーバー コントロールにすばやく移動できるアクセス キー。既定値は Empty で、このプロパティが設定されていないことを示します。


AccessKey プロパティを使用して、Web サーバー コントロールのショートカット キーを指定します。これによって、キーボードで Alt キーを押しながら、指定した文字を表すキーを押すことで、コントロールにすばやく移動できます。たとえば、コントロールのアクセス キーを文字列 "D" に設定した場合は、Alt キーを押しながら D キーを押すと、コントロールに移動できます。
AccessKey プロパティでは、単一の文字列だけを使用できます。このプロパティを null 参照 (Visual Basic では Nothing)、Empty、または単一の文字列のいずれでもない値に設定しようとすると、例外がスローされます。
![]() |
---|

TextBox コントロールの AccessKey プロパティを設定して使用する方法の例を次に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> </head> <body> <h3>AccessKey Property of a Web Control</h3> <form runat="server"> <asp:TextBox id="TextBox1" AccessKey="Y" Text="Press Alt-Y to get focus here" Columns="45" runat="server"/> <p> <asp:TextBox id="TextBox2" AccessKey="Z" Text="Press Alt-Z to get focus here" Columns="45" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> </head> <body> <h3>AccessKey Property of a Web Control</h3> <form runat="server"> <asp:TextBox id="TextBox1" AccessKey="Y" Text="Press Alt-Y to get focus here" Columns="45" runat="server"/> <p> <asp:TextBox id="TextBox2" AccessKey="Z" Text="Press Alt-Z to get focus here" Columns="45" runat="server"/> </form> </body> </html>
<%@ Page Language="JScript" AutoEventWireup="True" %> <html> <head> </head> <body> <h3>AccessKey Property of a Web Control</h3> <form runat="server"> <asp:TextBox id="TextBox1" AccessKey="Y" Text="Press Alt-Y to get focus here" Columns="45" runat="server"/> <p> <asp:TextBox id="TextBox2" AccessKey="Z" Text="Press Alt-Z to get focus here" Columns="45" runat="server"/> </form> </body> </html>

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からWebControl.AccessKey プロパティを検索する場合は、下記のリンクをクリックしてください。

- WebControl.AccessKey プロパティのページへのリンク