問題タブ [containment]
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.
java - ArrayList の要素がすべて別の ArrayList に含まれているかどうかを確認する方法
ある ArrayList のすべての要素が別の ArrayList のすべての要素であるかどうかを簡単に確認するにはどうすればよいですか?
xslt - ノードが XSLT の別のノード内に含まれているかどうかを判断する
ノードがXSLTの別のノードに含まれている(または等しい)かどうかを判断することはできますか? たとえば、次のコード スニペットを考えてみましょう。
itemSectionがenemyListSectionに含まれている(または等しい)かどうかを判断することはできますか?
eclipse - 包含と参照のECoreの違いは何ですか?
ECoreエンティティ間に参照を作成する場合、参照を「包含」としてマークする可能性があります。誰かが私を簡単な言葉で説明できますか?単純な参照と封じ込めの違いは何ですか?私がこれまでに見つけた定義と説明は、私にとってはうまくいきませんでした。
jquery - jquerydomのサイズ変更可能なドラッグ可能な封じ込めの問題
jquery resizable()が割り当てられた包含IDの全幅と高さにサイズ変更されないのはなぜですか。http://jsfiddle.net/C8YSU/6/で試して、意味を確認できます。作成したdivのサイズを変更してみてください。親の#containerdivの幅と高さ全体にサイズ変更されません。これは関数が原因のようdraggable()
です。
jquery - JQuery ドラッグ可能オブジェクトの初期封じ込めを強制する
写真のWebページの場合、参照画像の上に半透明の長方形をドラッグすることにより、縮小された参照画像で関心のある領域を選択できる画像ビューアを実装しています。選択した領域は、100% の拡大率で領域を表示する 2 番目の画像ビューアに継続的に「ミラーリング」されます。
私のソリューションは XHTML/CSS と jQuery を使用しており、基本的なバージョンは既に動作していますが、初期化時に問題が発生し、解決できません。div
jQuery UIドラッグ可能を使用してドラッグ可能にされた対象領域を設定しました。対象領域を画像に制限するために、containment
プロパティを使用しました。
ただし、最初は div は画像の外に表示されます。div
関心のある領域をドラッグし始めるとすぐにdiv
、画像の内部にスナップされ、それ以降は適切に封じ込めが適用されます。私が見つけたすべてのサンプルコードは、ネストされた s による包含を示しています。私の知る限り、画像 (XHML ) には他の要素を含めることができないdiv
ため、これは私のケースには当てはまりません。img
div
Web ページが最初にレンダリングされるときに、ドラッグ可能な対象領域が既に含まれていることを強制する方法はありますか?
コードから問題を説明するために最小限のコードに抽出しました。以下を参照してください。
ヒントをいただければ幸いです。
乾杯、クリスチャン
c++ - 含まれるオブジェクトから含まれるオブジェクトのメンバーへのアクセス
オブジェクトの包含に複数のレベルがある場合(1 つのオブジェクトが、別のオブジェクトを定義およびインスタンス化する別のオブジェクトを定義およびインスタンス化する..)、オブジェクト変数および関数を含む上部にアクセスすることは可能ですか?
例:
CObjectThree内から、CObjectOneのnVariableOneにアクセスする必要があるとします。私は次のようにしたいと思います:
しかし、アプリケーションをコンパイルして実行すると、Memory Access Violation エラーが発生します。
- 上記のコードの何が問題になっていますか (これは例であり、スペルミスが含まれている可能性があります)。
- オブジェクトを静的ではなく動的に作成する必要がありますか?
- 含まれているオブジェクトから、含まれているオブジェクトに格納されている変数を取得する方法は他にありますか?
javascript - 絶対位置にあるコンテナを基準にしたjQueryドラッグ可能なx、y包含
ドラッグ可能にしようとしているマップがあり、x、y座標で含まれています。私が抱えている問題は、これらの座標がウィンドウサイズに基づいているように見えることです。
1280x1024のウィンドウで完全に機能しますが、他のウィンドウサイズでは封じ込めが無効になります。画像が非常に大きい(1350x1700)ため、親コンテナを使用することを躊躇しています。
私のコードは次のようになります
CSS:
HTML
JS
jquery - アイテムをドラッグしているときに関数を呼び出すJQuery
jQueryは初めてです。しかし、プロジェクトでドラッグアンドドロップ機能を使用したいと思います。アイテムをドラッグしているときに関数を呼び出したいのですが、ドラッグをキャンセルしません。関数を実行した後もアイテムを保持したい。
コードの一部は次のとおりです。
呼び出し元のコードをその中に配置するとstart()
、関数は実行されますが、ドラッグもキャンセルされます。基本的には、アイテムを保持して関数を実行したいと思います。十分に明確にしたと思います。そうでない場合は質問してください。
.net - 含まれているコンポーネントとして使用されるインターフェースのデフォルトの実装
デフォルトの実装Fooを提供したいインターフェースIFooがあります。Fooは、IFooを実装する他のクラスによって含まれるクラス/コンポーネントとして使用できます。
IFooは、ほとんどがFooに呼び出しを転送することによって実装するいくつかのクラスで使用されますが、一部のメソッドでは、独自の実装を提供する場合があります。
Fooは、呼び出し元のクラスの(プライベート)メンバーにアクセスする必要があります。
これらのメンバーはIFooインターフェイスの一部ではないため(また、そうであるべきではないため)、メソッド呼び出しで引数として渡すことはできません。
この目的のためだけにこれらのメンバーにパブリックプロパティを提供すると、呼び出し元のクラスのインターフェイスが非常に複雑になるため、望ましくありません。
問題は、Fooがこれらのメンバーにアクセスできるようにするための優れた設計とは何か、またはこれは通常どのように達成されるのかということです。このための既知のデザインパターンはありますか?
編集:IFooを実装するクラスは同じクラスから継承できないため、継承はオプションではありません。
c# - ObservableCollectionをラップしていますC#で
ObservableCollection<T>
のインスタンスを別のタイプでラップする理由があります。
ICollection<T>
新しいタイプで実装しています。それは簡単です。私も実装INotifyCollectionChanged
しています、つまり実装しています
これを実装するために私が考えることができる最善の方法はICollection<T>
、次のように、の実装に追加のコードを配置することです。
ObservableCollection<T>
(コレクションは、私がラップしているインスタンスです)。
INotifyCollectionChanged
コレクションを自分で再実装するのではなく、コレクションが提供する実装を活用する方法はありますか?