問題タブ [scatterview]

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 に答える
84 参照

c# - Datagridview を Scatterviewitem に追加するには?

scatterview を使用してさまざまなテーブルの内容を動的に表示しようとしていますが、それを行う簡単な方法はありますか。現在、DatagridView にクエリの結果があり、それを ScatterViewItem に追加したいと考えています。直接割り当ててみましたが、ここで何か間違ったことをしているに違いありません。それを xaml コードにバインドする必要がありますか?

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

c# - ScatterViewItemの画像からコントロールゾーンを分離します

選択ゾーンをScatterViewItem自体よりも小さくしたいと思います。多くのことを試しましたが、何も機能しませんでした。ScatterViewItemとして次の画像があります。

ここに画像の説明を入力してください

通常のScatterview操作の開始点として、赤い円(およびその内側)のみをクリック可能にします。

誰を先に進めるべきか考えていますか?前もって感謝します。

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

wpf - ScatterViewItems を線で接続する

ScatterViewItems の間に線を引きたいのですが、ここで既に見つけたものでは機能しません。直線はありますが、楕円の中心に接続されていません。誰かが私の間違いを見ますか?ここに私が持っているものがあります:

そして、c#

真ん中のどこかに線を引く

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

wpf - WPF Scatterviewアイテム - ボタンをクリックしてすべてのアイテムをクリアする方法は?

ボタンを作成し、散布図をクリアする動作を書きましたが、うまくいきませんでした:

この前に、このコードでアプリケーションをリセットすることを考えましたが、どちらも機能しませんでした: (System.Diagnostics を使用して追加しました; )

xaml:

私が見逃していることを教えてもらえますか、ありがとう

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

rotation - Microsoft PixelSense ScatterviewItem Rotate イベント

ScatterView には組み込みの回転、サイズ変更、および移動アクションが用意されているため、Shape の標準的な操作には非常に便利です。やり直し/元に戻す機能を提供するために、シェイプの設定を保存して、必要に応じて以前の状態に戻したいと考えています。そこで「OrientationChanged」「Moved」などのイベントがあればいいのですが。OnManipulationStarted イベントがあることは知っていますが、その操作が回転、移動、またはサイズ変更のいずれであるかを把握する必要があります。

各 OnManipulationStarted イベントですべての属性を格納するよりもエレガントな方法はありますか?

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

c# - ScatterViewItem RichTextBox へのドラッグ アンド ドロップ

anとaScatterViewの 2 つのアイテムで構成される があります。RichTextBox はtrue に設定されています。ImageRichTextBoxAllowDrop

Image を RichTextBox にドラッグすると、イメージは完全に消えますが、RichTextBoxDragEnterDropイベントはまったく発生しませんでした。どちらもしませんでしPreviewDragEnterPreviewDrop

RichTextBoxAllowDropを false に設定してみましたが、イメージは期待どおり RichTextBox の上に置かれました。

RichTextBoxのDragEnterandイベントを発生させるにはどうすればよいですか? Drop発火するのはScatterViewの Drop イベントだけです。

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

c# - DragDropEffect.Copy 自身を None にリセットします

に がありScatterViewItemScatterviewその操作は私が処理していません。またRichTextBox、 ScatterView には、プロパティ がありますAllowDrop = True

デフォルトでは、RichTextBox のDragEnterイベントは、ScatterViewItem がそこにドラッグされるたびに発生しますが、これは正しいことです。ここで DragDropEffect を確認したところ、DragDropEffect.Move. その後Drop、イベントは適切に発生します。

DragEnter でDragDropEffect を から に変更しましMoveCopyが、Drop イベントが発生しなくなりました。DragDropEffect をもう一度チェックしたDragOverところ、どういうわけか になりましNoneた。DragOver で (再度) に設定しようとしましCopyたが、毎回None、DragOver の次のトリガーでそれ自体になります。

Drop イベントが発生するのは、DragDropEffect がAllまたはに設定されている場合のみMoveです。DragDropEffect.Copyこれを変更して Drop イベントを発生させるにはどうすればよいですか? e.Handled = trueDragDropEffect.Copyに設定した後に設定しました。

編集: 申し訳ありませんが、svi のドラッグ アンド ドロップを少し操作しました。ScatterView のOnManipulationStartedで、svi を取得して を呼び出しsvi.BeginDragDrop(svi.DataContext)ます。sviに対して行ったのはこれだけです。

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

wpf - 画像とユーザー コントロールを含むキャンバスを回転可能にするにはどうすればよいですか?

Image と usercontrol を表示するために scatterview を使用しています。canMove および canScale は、c# コードから false に設定され、スケーリングと移動を制限します。canRotate を true に設定することで、スキャッター ビューを回転させることができます。私が正しくやっているなら、誰かが私を導いてください。

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

c# - ScatterViewItem を使用した WebBrowser のフラット化

私は を持ってWebBrowserScatterViewItemます。には他の ScatterViewItems もありますScatterView

ただし、WebBrowser が実際には ScatterViewItem に常駐していないように見えることに気付きました。別の ScatterViewItem ( を含むImage) をその上に移動すると、画像はWebBrowser を保持しているWebBrowserの後ろに表示されます。ScatterViewItemこれは Z オーダーです。

  1. ウェブブラウザ
  2. 画像
  3. 画像のSVI
  4. WebBrowser の SVI

これは非常に奇妙に見えます。別の ScatterViewItem をその上に移動すると、移動している ScatterViewItem が WebBrowser の上になるようにするにはどうすればよいですか?

編集:問題のスクリーンショットがあります:

https://db.tt/AbnxlnF0