Exemplo n.º 1
0
 protected void OnWrapperNeeded(WrapperNeededEventArgs args)
 {
     if (WrapperNeeded != null)
     {
         WrapperNeeded(this, args);
     }
     if (args.Wrapper == null)
     {
         args.Wrapper = TextBoxWrapper.Create(args.TargetControl, MultiDataMode);
     }
 }
Exemplo n.º 2
0
        public static TextBoxWrapper Create(Control targetControl, bool muti_data)
        {
            var result = new TextBoxWrapper(targetControl);

            result.IsMultiData = muti_data;
            if (targetControl is TokenEditor)
            {
                return(result);
            }
            else
            {
                if (result.selectedText == null || result.selectionLength == null || result.selectionStart == null || result.getPositionFromCharIndex == null)
                {
                    return(null);
                }
            }

            return(result);
        }