'宣言 Public Class UltraTabControlKeyActionMappingsCollection Inherits Infragistics.Win.KeyActionMappingsBase
public class UltraTabControlKeyActionMappingsCollection : Infragistics.Win.KeyActionMappingsBase
このコレクションには、UltraTabControl の標準のキーボード動作を表すデフォルトの UltraTabControlKeyActionMapping のセットが自動的に格納されます。
UltraTabControlKeyActionMapping オブジェクトを追加、編集、または削除することで、UltraTabControl のキーボード動作を変更できます。
UltraTabControl は1つのキーボードイベントに対して複数のアクションをトリガーする場合があります。TreeActionMappings はコレクションに存在する順にトリガーされます。
Imports Infragistics.Win Imports Infragistics.Win.UltraWinTabs Imports Infragistics.Win.UltraWinTabControl Private Sub LoadNewMappings() Dim newMapping As UltraTabControlKeyActionMapping ' Add a custom key/action mapping to the tab that ' will navigate to the first tab (if that tab ' isn't already selected when the tab control ' has focus and the users presses the ‘H’ key ' (unless the 'alt’ key is also pressed). newMapping = New UltraTabControlKeyActionMapping(Keys.H, UltraTabControlAction.SelectFirstTab, UltraTabControlStates.FirstTab, 0, Infragistics.Win.SpecialKeys.Alt, 0) Me.ultraTabControl1.KeyActionMappings.Add(newMapping) End Sub
using System.Diagnostics; using Infragistics.Win; using Infragistics.Win.UltraWinTabs; using Infragistics.Win.UltraWinTabControl; private void LoadNewMappings() { // Add a custom key/action mapping to the tab that // will navigate to the first tab (if that tab // isn't already selected when the tab control // has focus and the users presses the ‘H’ key // (unless the 'alt’ key is also pressed). this.ultraTabControl1.KeyActionMappings.Add( new UltraTabControlKeyActionMapping( // the key code Keys.H, // the action to take UltraTabControlAction.SelectFirstTab, // disallowed state UltraTabControlStates.FirstTab, // required state (none) 0, // disallowed special keys Infragistics.Win.SpecialKeys.Alt, // required special keys (none) 0 ) ); }