FlashやSilverlight関連の内容などを取り扱う予定です。>>2008年01月08日(続)初めてのSilverlight前回Silverlight.jsからSilverlight.createObjectを利用してSilverlightのコンテンツを表示させる方法を紹介した。前回は必要最低限度の情報だけだったが今回はより多くの情報を紹介したい。前回はSilverlight.createObjectの引数は全部で5つと紹介したが省略可能なものも含めると全部で7つのパラメーターが存在する。Silverlight.createObject(XAMLファイルのパス,HTML内の表示位置,オブジェクト名,イニシャライズオブジェクト,エラー処理等のオブジェクト,引渡しパラメーター(文字列)(省略可),コンテキストストリング(省略可))これら合計7パラメーターが非省略時の全てで場合によって利用することとなる。Silverlight.createObjectは熟練するとコーディング量はこちらの方が少ないので、悪くはないがパタメーターをより認識しやすい形式に変更したSilverlight.createObjectExという関数があるので今回はそちらを紹介したい。Silverlight.createObjectExはSilverlight.createObjectと異なりパラメーターは1つのみとなる。1つだけの引数はオブジェクトの形式で引渡し、そのオブジェクトのプロパティ名を決められた名前にすることで実行が可能となる。サンプルを見てもらえれば可読性の高さをお分かりいただけると思う。id="helloworld"></div>36:</center>37:</body>38:</html>前回紹介しなかったパラメーター等を簡単に紹介したい。inplaceInstallPrompt:Silverlightプラグインがインストールされていなかった場合に表示される、ダウンロード先のリンクに詳細説明を表示させるかどうか。trueなら詳細を表示する。デフォルトはfalsebackground:8桁指定の場合は初めの2桁はアルファチャンネルとなる。isWindowlessをtrueなどにしてアルファチャンネルを00にすると背景が完全に透過する。isWindowless:ウィンドウレス・コントロールとして表示するかを指定。SilverlightオブジェクトのSettings.Windowlessプロパティに相当frameRate:フレームレート。最大64ignoreBrowserVer:実行するWebブラウザのタイプやバージョンの確認を無視するか指定enableHtmlAccess:コンテンツがHTMLのコンテンツへアクセスすることを許可するか指定。[必須入力]※画像の中の文字を半角で入力してください。2.0Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。