[IronPython] TypeError: expected Size, got Size
Lukas Cenovsky
cenovsky at bakalari.cz
Mon Jul 19 09:34:06 PDT 2010
On 19.7.2010 18:15, Ian Hobson wrote:
> On 19/07/2010 16:57, Lukas Cenovsky wrote:
>>> And I need to know how to find out where I can get the correct
>>> definition of Size.
>>
>> Grid is UIElement and you need System.Windows.Size for
>> UIElement.Measure - not System.Drawing.Size. See
>> http://msdn.microsoft.com/en-us/library/system.windows.uielement.measure.aspx.
>>
> Hi Lukas,
>
> Thanks for the info. I went to the page and it told me
>
> *Namespace:* System.Windows
> <http://msdn.microsoft.com/en-us/library/system.windows.aspx>
> *Assembly:* PresentationCore (in PresentationCore.dll)
>
> Therefore I ensured my code contained the two lines
>
> clr.AddReference("PresentationCore")
> from Systems.Windows import Size
>
> This gives me
> ImportError: Cannot import name Size
>
> giving the line numebr of the import line.
>
> Conclusion : I am missing something - and I don't know how to find it
> out.
Well, UIElement.Measure is in assembly PresentationCore but
System.Windows.Size structure is in assembly WindowsBase:
http://msdn.microsoft.com/en-us/library/system.windows.size.aspx. This
is the link in Parameters section of UIElement.Measure - availableSize
parameter.
--
-- Lukás(
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ironpython.com/pipermail/users-ironpython.com/attachments/20100719/dc102960/attachment.htm>
More information about the Users
mailing list