Как обнаружить ОС из приложения Silverlight?

К вашему сведению, когда Вы определяете правило как Вы, сделал выше, с двумя селекторами, объединенными в цепочку вместе:

.area1.item
{
    color:red;
}

Это означает:

Применяют этот стиль к любому элементу, который имеет и класс "area1" и "объект".

, такие как:

<div class="area1 item">

Печально это не работает в IE6, но это - то, что это означает.

8
задан sprite 10 September 2009 в 06:55
поделиться

2 ответа

There are two ways.

From Silverlight:

string os = Environment.OSVersion.Platform.ToString();
string version = Environment.OSVersion.Version.ToString();

From ASP.NET and send it to Silverlight:

StringBuilder sb = new StringBuilder();
sb.AppendFormat("UserAgent={0}", Request.UserAgent);
Xaml1.InitParameters = sb.ToString();
13
ответ дан 5 December 2019 в 14:04
поделиться

Не знаком с Silverlight, но держу пари, что вы можете получить HTTP-заголовок User-Agent , который включает имя ОС.

-1
ответ дан 5 December 2019 в 14:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: