В WPF вы можете напрямую получить доступ к статическому члену, например,
<TextBlock TooltipService.ShowDuration="{x:Static s:Int32.MaxValue}"/>
Однако вы не можете сделать то же самое в Silverlight, так как он не будет работать.В silveright вы должны написать класс-оболочку, например,
public class StaticMemberAccess
{
public int Int32Max { get { return Int32.MaxValue; } }
//define other wrapper propeties here, to access static member of .Net or your classes
}
Затем выполните это в XAML,
<UserControl.Resources>
<local:StaticMemberAccess x:Key="SMA"/>
</UserControl.Resources>
<TextBlock TooltipService.ShowDuration="{Binding Source={StaticResource SMA}, Path=Int32Max}"/>
.