LayoutFarm.Text.TextSurfaceEventListener.IsRegisterPreviewKeyDownChar C# (CSharp) Méthode

IsRegisterPreviewKeyDownChar() private méthode

private IsRegisterPreviewKeyDownChar ( char c ) : bool
c char
Résultat bool
        bool IsRegisterPreviewKeyDownChar(char c)
        {
            if (previewKeyDownRegisterChars != null)
            {
                for (int i = previewKeyDownRegisterChars.Length - 1; i > -1; --i)
                {
                    if (previewKeyDownRegisterChars[i] == c)
                    {
                        return true;
                    }
                }
            }
            return false;
        }

Usage Example

Exemple #1
0
 internal static bool NotifyPreviewKeydown(TextSurfaceEventListener listener, char c)
 {
     if (listener.IsRegisterPreviewKeyDownChar(c))
     {
         if (listener.PreviewRegisteredKeyDown != null)
         {
             TextDomEventArgs e = new TextDomEventArgs(c);
             listener.PreviewRegisteredKeyDown(listener, e);
             return(e.PreventDefault);
         }
     }
     return(false);
 }
All Usage Examples Of LayoutFarm.Text.TextSurfaceEventListener::IsRegisterPreviewKeyDownChar