2009-05-26 7 views
1

私は銀河アプリケーションでクライアントデスクトップの表示プロパティにアクセスし、クライアントマシンで設定されているものに従ってアプリケーションレイアウトを変更したいと考えています。デスクトップを右クリックしてプロパティを選択すると、表示プロパティダイアログが表示されます。私はこれから外観とテーマのプロパティにアクセスしたいです。私はhvフォント、テーマなどの外観プロパティを取得し、私の銀色のアプリケーションでそれらを適用する。これが通常のWebアプリケーションで実行できるかどうかもわかりません。Silverlight:アクセスクライアントのデスクトップ - プロパティを表示

Googleに試してみましたが、サイズ変更用のコード以外のものは見つかりませんでした。しかし、私は画面の幅と高さだけでなく外観設定にもアクセスしたいと思っています。

ご協力いただければ幸いです。

ありがとう:)

答えて

0

途中です。これは他のドメインに公開すべきではないプライベートデータです。

0

これがSilverlightに該当するかどうかは不明ですが、現在のWindowsテーマに基づいて異なるスタイルについてはthis questionをチェックしてください。

シルバーライトアプリをフルスクリーンで実行しない限り、ブラウザウィンドウの幅と高さは常に画面自体と同じサイズにならないため、重要なのはブラウザウィンドウの幅/高さです。ブラウザウインドウの幅/高さを簡単に取得する方法については、Googleのコードを参照することができます。

0

Silverlightサンドボックスは、クライアントマシンへのアクセスを防止します。 ActiveXコントロールを使用してSilverlightコントロールにデータを公開するか、昇格された信頼アクセス許可を持つWPFブラウザアプリケーションを使用できます。

0

javascriptを使用して高さと幅を取得し、それらの値を起動パラメータとしてsilverlightアプリケーションに送信できます。

関連する問題