UiaAtkBridge.TextLabel.UpdateNameProperty C# (CSharp) Méthode

UpdateNameProperty() protected méthode

protected UpdateNameProperty ( string newName, bool fromCtor ) : void
newName string
fromCtor bool
Résultat void
		protected override void UpdateNameProperty (string newName, bool fromCtor)
		{
			base.UpdateNameProperty (newName, fromCtor);

			// If we're being called from the ctor, textExpert
			// won't be initialized yet so bail
			if (fromCtor)
				return;

			// First delete all text, then insert the new text
			textExpert.EmitTextChanged (Atk.TextChangedDetail.Delete, 0, textExpert.Length);

			textExpert.EmitTextChanged (Atk.TextChangedDetail.Insert, 0,
						 newName == null ? 0 : newName.Length);

			EmitVisibleDataChanged ();
		}