問題タブ [silverlight-2.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
931 参照

silverlight - シルバーライトで基本クラスをJSONに正しくシリアル化する方法は?

私は次の構造を持っています:

次のことをしようとすると:

次のエラー メッセージで失敗します。

タイプ 'MyNamespace.Child' とデータ コントラクト名 'Child: http://schemas.datacontract.org/2004/07/MyNamespace ' は想定されていません。たとえば、KnownTypeAttribute 属性を使用するか、DataContractSerializer に渡される既知の型のリストにそれらを追加することにより、静的に認識されていない型を既知の型のリストに追加します。

子クラスだけを正しくシリアル化する方法を知っている人はいますか?

0 投票する
5 に答える
2215 参照

silverlight - Silverlight で .png ピクセル データを取得する

多数の .png ファイルをロードする必要がある Silverlight アプリケーションがあります。画像を読み込むことはできますが、Silverlight は Image クラスからのピクセル データの読み取りをサポートしていません。

このデータを取得するための簡単な解決策を提案できる人はいますか? 私たちの現在の最善の策は、サードパーティの .png 読み込みライブラリですが、適切なものを見つけるのに苦労しています.

0 投票する
2 に答える
483 参照

silverlight - Silverlight mediaplayer で .Vox ファイルを再生できますか?

Web ページで .vox ファイルを再生する必要があります。Silverlight Mediaplayer コントロールを使用して .vox ファイルを再生する方法に関するヒントはありますか?

0 投票する
5 に答える
13548 参照

datagrid - ItemSource/DataContext設定時のSilverlight DataGrid自動選択、ソート、

Silverlight の組み込み DataGrid の最初の行の自動選択をオフにする方法はありますか?

ユーザーがデータ グリッドで行を選択することに基づいて、多くの機能を構築します。データバインディングまたはソートが実際に問題を引き起こしている場合の SelectionChanged の自動起動。選択の周りにいくつかのガードを配置しようとしましたが、すべての問題をカバーすることはできないようです.

たとえば、画面をロードするときに表示されない TabControl のタブに DataGrid があり、DataGrid にオブジェクトのリストである DataContext のプロパティへのバインディングがあるとします。タブが表示されるまで、グリッドはデータバインドされません。グリッドがデータバインディングであることを示すイベントはありますか? データバインディングのデフォルトの動作は、行を選択しないことではありませんか?

ありがとうマイク

0 投票する
1 に答える
103 参照

.net - Silverlight2 での形状のクリッピング

これはSilverLight2、キャンバス要素内に楕円を描画する必要があります。楕円の位置、高さ、幅は実行時に計算されます。

私が修正する必要があるのは、楕円のクリッピングです。大きくなると、部分的にキャンバスの外、他の UI 要素の上に描画されます。キャンバスの境界ボックスを楕円の境界ボックスにもしたい。

Clip プロパティと四角形のジオメトリをいくつか試しましたが、成功しませんでした。何か案は?

0 投票する
4 に答える
22366 参照

silverlight - Silverlightで右クリックコンテキストメニューを設定するにはどうすればよいですか?

テキストボックスの右クリックコンテキストメニューを作成して、一般的なコピー/貼り付け機能を提供したいと思います。これについてどうやって行くかについてのアイデアはありますか?

0 投票する
1 に答える
2200 参照

xaml - Silverlight 2 ユーザー コントロール - 要素の不明な属性名

アップデート:

スクリーンショットhttp://farm4.static.flickr.com/3277/3048788466_661e8e5e78_b.jpg

再現するには:

  1. Silveright.net からこのサンプル プロジェクトを入手してください - http://download.microsoft.com/download/5/9/2/5922d533-7ed5-4065-a138-ce3d9ca266e5/4-UserControls_Source_CS.zip

  2. UserControlDemo ソリューションを開きます。次に、Page.xaml の 9 行目にエラーが表示されます。

    http://download.microsoft.com/download/5/9/2/5922d533-7ed5-4065-a138-ce3d9ca266e5/4-UserControls_Source_CS.zip

これをガイドとして使用して、Silverlight 2 でユーザー コントロールを作成しています。

問題は、Page.xaml でユーザー コントロールを使用すると、XAML キャンバスに次のエラーが表示されることです:「要素の不明な属性名...」。

このエラーが原因で、XAML キャンバスをプレビューできなくなりました。奇妙なことに、このプロジェクトは依然としてユーザー コントロールを美しくビルドおよびレンダリングします。

問題を調査したところ、問題の原因はユーザー コントロールが StaticResource である Style を使用していたことにあることがわかりました。このスタイル プロパティを削除すると、Page.xaml XAML ファイルのエラーが消えます。

このエラーは他の オンライン スレッドで話題になっていますが、残念ながら解決していません。

Visual Studio 2008 と Silverlight 2 の最新リリースとサービス パックを使用しています。

私がやっていることに何か問題がありますか、それとも VS/Silverlight のバグですか?

前もって感謝します!

0 投票する
5 に答える
16841 参照

c# - Silverlight の TextBox で Enter キーを押す

テキストボックスに情報を入力してEnterキーを押す必要があるSilverlightアプリに取り組んでいます。私が見つけたonclickイベントはありません。そのため、onkeypressupイベントを使用して、押されたのがEnterキーであるかどうかを確認しました。

これを行うためのより良い方法があるように感じます。それで問題は、ありますか?

0 投票する
2 に答える
2342 参照

silverlight - Blend を使用したカスタム コントロール

Silverlight 2 アプリのカスタム コントロールを構築しています。これは 1 つの SL クラス プロジェクトにあり、次の 2 つのファイルが含まれています。

  • DepedencyProperties がほとんどない、Control から継承された MyControl クラス
  • themes/generic.xaml、ビジュアル要素 (ControlTemplate)、VSM およびトランジションの状態

xaml 全体を手作業で作成しましたが、動作しますが、Blend2(SP1) を編集に使用したい! Blend で generic.xaml を開き、[リソース] タブに切り替えると、編集するものがありません。
たとえば、ビジュアル テンプレートと状態の定義を (私のメイン SL プロジェクトの) App.xaml に配置すると、[リソース] タブと [状態] タブからすべての要素と状態にアクセスし、それらを視覚的に編集できます。

Blend は SL2 クラス プロジェクトからの generic.xaml の編集もサポートしていますか?
カスタム コントロールを構築するためのベスト プラクティスは何ですか? カスタム コントロールをメインの SL2 プロジェクトの何かに依存させたくありませんが、それらをスキン可能にし、スキン (テーマ) を動的に変更できるようにしたいと考えています。

0 投票する
2 に答える
20166 参照

silverlight - Silverlight で Datagrid ヘッダーの背景色を変更する

Silverlight で Datagrid ヘッダーの背景色を変更したいと考えています。