System.Web.UI.WebControls.TreeView.TreeViewExpandDepthConverter.ConvertFrom C# (CSharp) Method

ConvertFrom() public method

public ConvertFrom ( ITypeDescriptorContext context, CultureInfo culture, object value ) : object
context ITypeDescriptorContext
culture System.Globalization.CultureInfo
value object
return object
			public override object ConvertFrom (ITypeDescriptorContext context, CultureInfo culture, object value)
			{
				if (!(value is string) && !(value is int))
					return base.ConvertFrom (context, culture, value);

				if (value is string) {
					if (String.Compare ("FullyExpand", (string)value, StringComparison.OrdinalIgnoreCase) == 0)
						return -1;

					try {
						return Int32.Parse ((string)value);
					} catch (Exception) {
						return null;
					}
				}

				return value;
			}
		}