問題タブ [silverlight-toolkit]
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.
silverlight - Silverlight 3.0 でグラフ (凡例なし、タイトルなし、使用最小スペース) のグラフのみを表示するにはどうすればよいですか?
完成したアイテムの円グラフを DataGrid のアイテムとして表示する Silverlight アプリケーションを作成しています。現在、DataGridTemplateColumn を使用して、グラフを DataGrid のアイテムとして表示できます。
私の問題は、タイトルと凡例があり、その周りに多くの空白が割り当てられているため、グリッドがデータ行の高さを吹き飛ばすことです。追加のパディングや情報なしで、円グラフのみを表示したいだけです。
これを行うための複雑なスタイリング方法をいくつか見つけましたが、それらは構文エラーをスローするようです (おそらく、Silverlight 2.0 ソリューションですか?)
Silverlight 3.0 でこれを行う方法を知っている人はいますか?
前もって感謝します!
silverlight - Silverlight ダイアログの UI 相互作用をテストする方法は?
Silverlight 3.0 Unit Testing、バージョン Silverlight Toolkit November 2009 を使用しています。
単体テストとは別に、通常は AutomationPeer サブクラスを使用して UI インタラクション テストを実行できます (たとえば、ButtonAutomationPeer を使用してボタンと対話します)。
以下との相互作用をテストするための AutomationPeer クラスはありますか。
- OpenFileDialog
- SaveFileDialog
- メッセージボックス
単体テストでは、これらをスタブ化することは可能ですが、統合およびブラウザー テストでは、これをテスト可能にすることをお勧めします。
silverlight - Silverlight Toolkit DataForm の DataFields の DescriptionViewer 部分からスペースを再利用する
DataFieldのDescriptionViewer部分は、System.ComponentModel のDescriptionプロパティを表示するために使用されます。生成されたフォームのツールヒントとしてのDisplayAttribute 。この機能は使用したくありません。スタイルを使用してDescriptionViewerVisibilityをCollapsedに設定するか、 DescriptionViewerStyleを null に設定することで (以下に示すように)、UI 要素が表示されないようにすることはできますが、まだスペースが確保されています。この要素の DataField レイアウト。
このスペースは私のシナリオでは無駄なので、取り除きたいです。このレイアウトがDataField.Templateプロパティによって公開されることを期待しますが、Blend を使用してデフォルト テンプレートのコピーを編集すると、レイアウトが表示されません。
System.Windows.Controls.Data を使用しています。WCF RIA Services Beta Business Application Silverlight 3 プロジェクト内の Silverlight Toolkit の2009 年 10 月リリースのDataForm.Toolkit、Version=2.0.5.0 。Visual Studio 2008 SP1 を使用しています。2009 年 11 月のリリースがあることは知っていますが、リリース ノートでこの変更について言及されていません。
silverlight - Silverlight 3 Toolkit DataForm-キャンセルは有効になっていませんか?
私はSilverlight3datakit:DataFormをItemsSourceを介してADO.NET Data Service1.5CTP2データソースにバインドしています。フラグメントは以下にあります...
私のDataForm定義は非常に単純です...
AutoEditとAutoCommitをオフにしているのは、ユーザーの半モーダルな感覚で明示的に変更を開始し、最終的な結果を具体的に受け入れるようにするためです。そして、それはすべてが悪くなるところです。
ユーザーが鉛筆アイコンを押して編集を開始すると、[OK]ボタンが点灯しますが、キャンセルボタンは点灯しません。編集中(自動コミットなし)はナビゲーションアイコンが無効になっているため、ユーザーはデータベースを変更する以外に編集を取り消すことができません。
これはADO.NETのもののアーティファクトですか?
ありがとう!
c# - Silverlightアコーディオンコントロール:ロード時にすべて折りたたまれます
私は現在、MainPageでアコーディオンコントロールを使用しているプロジェクトに取り組んでいます。すべて意図したとおりに機能しますが、頭を動かすことができないという小さな問題があります。
ページをロードすると、最初のアコーディオンが展開されます。アコーディオンコントロールに、最初にロードしたときにすべてのアコーディオンを折りたたむ必要があることを伝える回避策はありますか?
また、クリックしてアイテムを展開することもできますが、展開したばかりの同じアイテムをクリックしても、再び折りたたまれることはありません。私がここでどのイベントに到達すべきか知っている人はいますか?
前もって感謝します。
ではごきげんよう、
ボー
silverlight - DataForm の TextBox にフォーカスを与えるにはどうすればよいですか?
小さな DataForm があり、最初の TextBox にフォーカスを設定したいと考えています。2009 年 11 月のツールキットを使用しています。TextBox に名前を付け、DataForm のロード済みイベントから .Focus() を使用してみました。カーソルが「点滅」するだけでフォーカスが移動し、その後消えてしまいます。これがDataFormのアーティファクトなのか、それとも何か他のものなのかを調べようとしています。私がこれを行うことができるかどうか誰かが知っていますか?
silverlight - 編集テンプレート全体を作成せずに DataField を Silverlight DataForm に追加することは可能ですか?
約 40 個の属性を持つエンティティに DataForm を使用しています。フォームが 3 つを除くすべての属性を表示する方法に満足しています。これら 3 つの属性はたまたまアイテムのリストです。
編集テンプレート全体をコード化する必要はありません。非常に非生産的なようです。
silverlight - SilverlightToolkitDatePickerエラーインジケーター
日付ピッカーコントロールの赤い境界線エラープロバイダーを取得できないようです。フォームの他のコントロールと同じように、バインドされたプロパティのセッターに検証例外をスローします。フォームのすべてのコントロールにエラーインジケーターが表示されますが、日付ピッカーのコントロールにはエラーインジケーターが表示されます。助けていただければ幸いです。
c# - Silverlight BarChart の原点 (X、Y = 0、0) を左上隅に設定するにはどうすればよいですか?
バーが水平に設定された、BarSeries を含む Silverlight チャートがあります。データの起点は、右下隅から始まります。ソース データも ListBox にバインドされます。Chart と ListBox を比較すると、画面上で並べ替えが異なって表示されます。以下に例を示します。
チャート
項目4 ========
アイテム3 =====
アイテム2 ===========
アイテム1 ==
アイテム0 =======
リストボックス
アイテム0
アイテム1
アイテム2
アイテム3
アイテム4
グラフのデータを左上隅から開始するように設定するにはどうすればよいですか?
silverlight - Silverlight、DataForm、AutoGeneratingField、RIAサービス、および子エンティティ
子オブジェクトの多対多およびバインドリストをサポートするようにDataFormを曲げようとしています。オブジェクトの表示を制御し、onchangeイベントにアクセスできるようになりました。
例えば:
そして、これが私の小さなオーバーライドです:
SelectedChangedイベントを取得し、ビューモデルで、フォームの現在のアイテムとして設定されているアイテムを更新しています。
変更を送信すると、この例では、CouponImageがドメインサービスのUpdateメソッドに送信されますが、クライアントはまだNULLです。
CustomerLoyaltyProgramOfferは、通知プロパティの変更を発生させないようです。
これは子オブジェクトの問題ですか?私はこれについてすべて間違っていますか?編集テンプレート全体を作成する必要がありますか?