Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Reset my property
Message
 
To
03/03/2005 16:17:54
General information
Forum:
ASP.NET
Category:
Forms
Miscellaneous
Thread ID:
00992531
Message ID:
00992566
Views:
20
Bonnie,
Stars comming your way for a correct answer, but (and I am sure you anticipated this <s>) why doesn't this work with Int16? (and "just because" is not a valid answer <s>)

Einar

>Einar,
>
>Try int (or Int32) instead of Int16.
>
>~~Bonnie
>
>
>>I am again trying to figure out something that I think should be simple, but it is not working like I expect it to work. I want to add a property to my control:
>>
>>private System.Int16 _DecimalPlaces;
>>[
>>Description("Indicates the number of decimal places to display."),
>>DefaultValue(0)
>>]
>>public System.Int16 DecimalPlaces
>>{
>>	get
>>	{
>>		return _DecimalPlaces;
>>	}
>>	set
>>	{
>>		_DecimalPlaces = value;
>>	}
>>}
>>
>>Pretty straight forward right.
>>Now I expect to be able to right-click on that propperty in the propperty sheet and be able to select Reset and the propperty will go back to 0 or at very worst 0. But insted I am presented with a msgbox stating that: Cannot widen from target type to primitive type.
>>
>>So I scratch my head and think to myself I have done this before, but that time it was for a boolean property so I create a temp boolean property to test my theory:
>>
>>private System.Boolean _DecimalP;
>>[
>>Description("Indicates the number of decimal places to display."),
>>DefaultValue(false)
>>]
>>public System.Boolean DecimalP
>>{
>>	get
>>	{
>>		return _DecimalP;
>>	}
>>	set
>>	{
>>		_DecimalP = value;
>>	}
>>}
>>
>>And as I expected the boolean property works as expected with regards to the reset feature. It also works for type System.Double , but number is displayed bold even after reset to default value.
>>
>>What am I missing? Does the error message mean anything to anybody?
>>
>>Any information (related to the problem at hand) would be appreciated.
>>
>>Thanks,
>>Einar
Semper ubi sub ubi.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform