2010-01-05 33 views

回答

31

發現:

對照的命名空間中添加該接入系統庫:

... xmlns:sys="clr-namespace:System;assembly=mscorlib" ... 

然後,設置MyControl控制的最大財產CTR命名空間:

<ctr:MyControl Maximum="{x:Static sys:Double.MaxValue}"/> 

編輯:

{x:Static sys:Double.PositiveInfinity} 

也適用,但我懷疑在這種情況下使用它是不合適的,它似乎被保留用於評估,如if (x==Double.PositiveInfinity)。專家們能不能詳細...

2
{x:Static sys:Double.PositiveInfinity} 

可能是你說的一些控制設置MaxWidth一些價值的情況下非常有用,並且希望通過XAML一些祖先

這是重置,因爲double.PositiveInfinity is the default value (not set) for MaxWidth / MaxHeight `。

我發現這個有用的Silverlight媒體框架隱藏/顯示視頻區域(只聽到聲音)。請參閱底部附近的相關說明:

How to hide the video area of the Silverlight media framework player