Mono.Xaml.XamlParser.ParseText C# (CSharp) Method

ParseText() private method

private ParseText ( ) : void
return void
		private void ParseText ()
		{
			XamlObjectElement obj = CurrentElement as XamlObjectElement;

			string value = HandleWhiteSpace (reader.Value);

			if (obj != null) {
				if (typeof (TextBlock).IsAssignableFrom (obj.Type)) {
					ParseTextBlockText (obj);
					return;
				}

				XamlReflectionPropertySetter content = obj.FindContentProperty ();

				if (content == null)
					throw ParseException ("Element {0} does not support text properties.", CurrentElement.Name);
				content.SetValue (value);
			}
		}