[Silverlight]実行環境のOS判定

 ホントは環境による処理の振り分けなんてしたくはないんですが、Silverlight側のバグへの対応という話になると、そう悠長なことも言っていられません。

 兄ちゃん、なんでMacの時だけWebBrowserコントロール消えてしまうん?

 ということで、Macの時だけ力技で対応することにしたのですが、Macかどうかの判定は以下のように行なっています。

if (Environment.OSVersion.Platform == PlatformID.MacOSX)
{
  // Macだけの処理
}

 本当にちなみにですが、MacでWebBrowserが消えてしまう(再描画されない)不具合への対応方法は、こちらのページを参考にしました。

トラックバック(0)

このブログ記事を参照しているブログ一覧: [Silverlight]実行環境のOS判定

このブログ記事に対するトラックバックURL: http://ushi.donburi.net/mt/mt-tb.cgi/100

コメントする

このブログ記事について

このページは、くわが2011年2月 6日 16:24に書いたブログ記事です。

ひとつ前のブログ記事は「[SIlverlight]ImageToolsでGIF画像を表示」です。

次のブログ記事は「[Silverlight4]高DPI設定のWin7でOOBアプリケーションを実行した際のレイアウト問題」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 6.0.3
ぎゅう♪ぎゅう♪ぎゅう♪ぎゅう♪ ぎゅう♪ぎゅう♪ ぎゅう♪ぎゅう♪