private IsRegisterPreviewKeyDownChar ( char c ) : bool | ||
c | char | |
리턴 | 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;
}
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); }