2010-01-05 5 views

Odpowiedz

31

Znaleziono:

dodać ten w części przestrzeni nazw kontroli do biblioteki dostępu do systemu:

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

następnie, aby ustawić maksymalne właściwości kontroli MyControl CTR nazw:

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

Edytuj:

{x:Static sys:Double.PositiveInfinity} 

działa również, ale podejrzewam, że nie należy go używać w tym kontekście, wydaje się być zarezerwowany dla oceny takiej jak if (x==Double.PositiveInfinity). Eksperci mogą opracować ...

2
{x:Static sys:Double.PositiveInfinity} 

może być przydatna w przypadku trzeba powiedzieć ustawienie niektóre kontrola MaxWidth do pewnej wartości i chcesz przywrócić go poprzez XAML w pewnym przodka

To dlatego double.PositiveInfinity is the default value (not set) for maxwidth / maxheight `.

Znalazłem to przydatne w Silverlight Media Framework, aby ukryć/pokazać obszar wideo (aby usłyszeć dźwięk). Zobacz odpowiednie uwagi w dolnej części:

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

Powiązane problemy