InputBindingCollection.Add(InputBinding) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen InputBinding öğesini bu InputBindingCollectionöğesine ekler.
public:
int Add(System::Windows::Input::InputBinding ^ inputBinding);
public int Add (System.Windows.Input.InputBinding inputBinding);
member this.Add : System.Windows.Input.InputBinding -> int
Public Function Add (inputBinding As InputBinding) As Integer
Parametreler
- inputBinding
- InputBinding
Koleksiyona eklenecek bağlama.
Döndürülenler
Her zaman 0 değerini döndürür. Bu, yeni öğenin koleksiyona eklendiği dizini döndürmesi gereken için Add
standart IList uygulamasından sapar.
Özel durumlar
inputBinding
, null
değeridir.
Örnekler
Aşağıdaki örnek bir KeyGesture oluşturur ve ile KeyBindingilişkilendirir. , KeyBinding üzerinde Windowöğesine InputBindingCollection eklenir.
<Window.InputBindings>
<KeyBinding Key="B"
Modifiers="Control"
Command="ApplicationCommands.Open" />
</Window.InputBindings>
KeyGesture OpenKeyGesture = new KeyGesture(
Key.B,
ModifierKeys.Control);
KeyBinding OpenCmdKeybinding = new KeyBinding(
ApplicationCommands.Open,
OpenKeyGesture);
this.InputBindings.Add(OpenCmdKeybinding);
Dim OpenKeyGesture As New KeyGesture(Key.B, ModifierKeys.Control)
Dim OpenCmdKeybinding As New KeyBinding(ApplicationCommands.Open, OpenKeyGesture)
Me.InputBindings.Add(OpenCmdKeybinding)
XAML örneği kelimenin tam anlamıyla kullanmaz Add, ancak Add koleksiyonlar için XAML işleme desteği tarafından örtük olarak çağrılır. XAML ve koleksiyonlarla ilgili ayrıntılar için bkz. XAML'e Genel Bakış (WPF).