Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
DefaultValue for Tab Control ItemSize
Message
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Miscellaneous
Thread ID:
01057791
Message ID:
01057989
Views:
13
This message has been marked as the solution to the initial question of the thread.
Chris,

Sorry I should have explained a bit better. The code below is a test property I created that accesses a test field call _testSize inside the class.
private Size _testSize;

[DefaultValue(typeof(System.Drawing.Size), "100, 45")]
public Size TestSize
{
   get { return _testSize; }
   set
   {
      _testSize = value;
   }
}
If you look at the help for the DefaultValueAttribute class (attribute) and look at the available constructors you can see the following constructor signature.
public DefaultValueAttribute(
   Type type,
   string value
);
The string value must be compatible with your types TypeConverter, in this case:-
System.Drawing.SizeConverter
This allows you to reset complex types that the DefaultValueAttribute has no specific knowledge of.

Regards
Neil
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform