Browse Source

Fix null reference exception.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6338 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Kumar Devvrat 16 years ago
parent
commit
f722685771
  1. 12
      src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/InPlaceEditor.cs

12
src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/Controls/InPlaceEditor.cs

@ -93,7 +93,7 @@ namespace ICSharpCode.WpfDesign.Designer.Controls @@ -93,7 +93,7 @@ namespace ICSharpCode.WpfDesign.Designer.Controls
protected override void OnGotKeyboardFocus(KeyboardFocusChangedEventArgs e)
{
base.OnGotKeyboardFocus(e);
base.OnGotKeyboardFocus(e);
StartEditing();
}
@ -144,20 +144,22 @@ namespace ICSharpCode.WpfDesign.Designer.Controls @@ -144,20 +144,22 @@ namespace ICSharpCode.WpfDesign.Designer.Controls
{
if(changeGroup!=null && _isChangeGroupOpen){
changeGroup.Abort();
_isChangeGroupOpen=false;
_isChangeGroupOpen=false;
}
this.Visibility= Visibility.Hidden;
textBlock.Visibility=Visibility.Visible;
if(textBlock!=null)
textBlock.Visibility=Visibility.Visible;
}
public void StartEditing()
{
{
if(changeGroup==null){
changeGroup = designItem.OpenGroup("Change Text");
_isChangeGroupOpen=true;
}
this.Visibility=Visibility.Visible;
textBlock.Visibility=Visibility.Hidden;
if(textBlock!=null)
textBlock.Visibility=Visibility.Hidden;
}
}
}

Loading…
Cancel
Save