IKeyboardInputSite Arabirim
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.
Kapsayıcı içindeki klavye odağını yönetir. Bu arabirim, WPF-Win32 birlikte çalışma senaryolarında klavye ileti yönetimini uygular.
public interface class IKeyboardInputSite
public interface IKeyboardInputSite
type IKeyboardInputSite = interface
Public Interface IKeyboardInputSite
Açıklamalar
Kapsayıcı, içerdiği bileşenlerin her biri için bu arabirimin benzersiz bir örneğini sağlamalıdır.
IKeyboardInputSite arabirimi ve birlikte IKeyboardInputSink çalışma sınırları boyunca klavye eylemleri için destek sağlamak için birlikte kullanılır. Site (IKeyboardInputSite uygulama), bir havuzun üst öğesini (IKeyboardInputSink) temsil eder. Havuz (IKeyboardInputSink) klavye davranışının çoğunu uygular. Siteye özgü havuz arabiriminin bir özelliği IKeyboardInputSite tarafından döndürülür çünkü her sitenin de bir havuz sağlaması gerekir.
Windows Forms birlikte çalışma için özel olarak uygulanan giriş mimarisinin bir tartışması için bkz. Windows Forms ve WPF Birlikte Çalışabilirlik Giriş Mimarisi.
WPF-Win32 birlikte çalışma senaryoları hakkında daha fazla bilgi için bkz. WPF ve Win32 Birlikte Çalışma.
Özellikler
Sink |
Bu siteyle ilişkili klavye havuzu alır. |
Yöntemler
OnNoMoreTabStops(TraversalRequest) |
Son sekme durağına ulaştığında ve sekmeye ek olarak ek öğe olmadığında, kapsanan bileşen tarafından çağrılır. |
Unregister() |
Bu siteden alt klavye giriş havuzu kaydını kaldırır. |