コード例 #1
0
 private void OnEditBoxPropertyChanged(object sender, PropertyChangedEventArgs propertyChangedEventArgs)
 {
     if (propertyChangedEventArgs.PropertyName == "LineCount")
     {
         var currentLineCount = EditBox.LineCount;
         // Magic number, yeah baby! -1 means the editor has never had text in it.
         if (_previousLineCount != -1)
         {
             ListInputHandler.AdjustList(EditBox, currentLineCount > _previousLineCount);
         }
         _previousLineCount = currentLineCount;
     }
 }
コード例 #2
0
 private void OnEditBoxPropertyChanged(object sender, PropertyChangedEventArgs propertyChangedEventArgs)
 {
     if (propertyChangedEventArgs.PropertyName == "LineCount" && sender is TextEditor editor)
     {
         var currentLineCount = editor.LineCount;
         // -1 means the editor has never had text in it.
         if (_previousLineCount != -1)
         {
             ListInputHandler.AdjustList(editor, currentLineCount > _previousLineCount);
         }
         _previousLineCount = currentLineCount;
     }
 }