問題タブ [custom-component]

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 投票する
2 に答える
2666 参照

apache-flex - Flex DataGrid、行グループヘッダー

DataGridを拡張して、さまざまな行グループのヘッダーを許可しようとしています。ただし、これを実現するためにDataGridからどのメソッドを拡張するかがわかりません。

ヘッダーをdataProviderに含めたくはなく、行だけを含めたいと思います。カスタムデータグリッドのプロパティを使用してヘッダーを挿入するためのインデックスを指定したいと思います。

これが私がやろうとしていることを示す簡単なフォトショップです: 例http://www.maclema.com/groupheaders.png

これを行うカスタムコンポーネントはすでに構築されていますか?

そうでない場合、誰かが私がこれを行う方法を知っていますか?

ありがとう、

マット

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

c++ - 設計時のコンポーネントのサイズの制限

サイズ認識機能を提供するためにTButtonから継承しようとしています。この機能では、ボタンのサイズを変更したり、フォントサイズ(特定の制約内)を変更してテキストを変更したりできます。

例えば

| 小さい|

また

| これは本当に長いです|
| ボタンの文|

幸いにも同じフォームの同じボタンである可能性があります。私が行ったのはテキストをリセットすることだけで、ボタンはサイズの変更自体に対応します。

すべてのテキスト測定機能を実装しましたが、機能はある程度機能します

私が行ったことは、WidthとFontの新しいプロパティmaxHeight、minHeight、defaultHeightなどを作成することです。

ユーザーがデフォルトの高さを変更すると、デザイン時のコンポーネントが変更され、この新しいデフォルトの高さが反映されます。

ただし、ユーザーが通常の高さと幅のプロパティを使用する場合(またはコーナーをドラッグする場合)、デフォルトの高さと幅にそれらを関連付ける方法がわかりません。

OnCanResizeをインターセプトしてイベントハンドラーを作成し、新しいサイズが最小最大値内にあることを確認しようとしました。そうでない場合は、必要に応じて最小または最大に設定しますが、境界内にある場合は更新します。ランタイムサイズ変更イベントをインターセプトできますが、デザインタイムはインターセプトできません。

設計時のサイズ変更を傍受できる場合、誰かがその方法を知っていますか?

それが少し長すぎる場合は申し訳ありませんが、それが理にかなっていることを願っています!

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

apache-flex - Flex 3: MovieClip シンボルをプログラムで Image Control に埋め込む

これに関するすべてのドキュメントと Google の結果を確認しましたが、すべてが正しく設定されていると思います。私の問題は、シンボルがアプリに表示されないことです。Flex コンポーネントに埋め込んだ MovieClip シンボルがあります。dataProvider から項目ごとに新しい Image コントロールを作成し、この埋め込みシンボルを Image のソースとして割り当てる必要があります。シンプルだと思っていたのですが、どうやらそうではないようです。コードのスタブを次に示します。

形を描くことができ、それが現れるので、子が作成されていることがわかります。私は何か間違ったことをしていますか?ありがとうございました!

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

apache-flex - 動的に生成された Flex コンポーネントへのハンドルの取得

別の MXML ファイルをカスタム コンポーネントのテンプレートとして参照する Flex アプリケーションがあります。プログラムでコンポーネントのインスタンスを動的に数回作成しますが、必要に応じてコンポーネントのインスタンスを変更できるハンドルを取得する必要があります。

コンポーネントの MXML ファイルでバインド可能なパブリック変数を使用して、インスタンス化時にこのコンポーネントに特定の情報を渡します。addChild() を使用してメイン プログラムに追加します。

必要に応じてコンポーネントのプログレスバーを更新し、addChild したボックスから削除したいと考えています。

必要に応じてコンポーネントを簡単に操作できるように、各コンポーネントへの予測可能なアクセスを提供する変数を取得する最も簡単で最良の方法は何ですか? 作成完了を示唆する研究もありますが、私は、さまざまな実験を何度も行って空白になるよりも、尋ねるだけの方が速いと判断しました。

すべての助けをありがとう。: )

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

c# - Visual Studioツールボックスの新しいグループにコンポーネントを配置するにはどうすればよいですか?

コンポーネントを作成しましたが、ソリューションを開くとツールボックスに自動的に表示されます。フォームに配置したり、プロパティを変更したりできます。

ソリューションを閉じてツールボックスにインストールするとき(ツールボックスの項目メニューを選択)、このコンポーネントを別のグループ([すべてのWindowsフォーム]グループ以外)に表示したいと思います。どうすればいいですか?

編集:「マイコンポーネント」などのカスタムグループにコンポーネントを表示したい。

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

apache-flex - itemeditorの破壊を防ぐ方法は?

私のカスタム アイテム エディターはタイトル ウィンドウ (インライン エディターに表示するには多すぎる) を開き、明らかにフォーカスを奪います。titlewindow の仕事が終わるまで、itemeditor を有効にしておく必要があると思いますが、どうすればよいでしょうか? DataGridEvent の理由は「その他」であり、livedocs は preventDefault()は役に立たないと言いました。何か案が?

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

apache-flex - カスタム コンポーネントの XMLListCollection プロパティが常に null になるのはなぜですか?

次のカスタム コンポーネント SubNavBar.mxml を作成しました。

次のコードを使用して、親カスタム コンポーネントでこのコンポーネントをセットアップします。

trace関数が で実行されるたびinit()に、プロパティは をmenuItems返しますnull。Boolean や String などの他の変数タイプでは、この問題はないようです。これは XMLListCollection オブジェクトのサイズによるものですか? XMLListCollection プロパティを使用してこの SubNavBar カスタム コンポーネントを設定し、コンポーネント内のコントロールにバインドするにはどうすればよいですか?

ありがとう!

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

apache-flex - flexでカスタムコンポーネントのイベントを作成するにはどうすればよいですか?

Flexで円を描くためのカスタムコンポーネントを作成しました。しかし、そのコンポーネントのクリックイベントまたはmouseDownイベントを書き込もうとすると、機能しません。

VBox内に円コンポーネントがあります。

サークルコンポーネント:

「こんにちは」アラートは特定のポイントでのみ表示され、推測はそのポイントで(175,150)円のx、y座標です。しかし、MyCircleコンポーネントをクリックした場所に表示されるべきではありませんか?そのようにそれを有効にする方法は?

また、mouseDown関数はMyCircleでは機能しませんが、VBoxのイベントがある場合は、アラートが表示されます。なぜそうなのか?誰かが私を導くことができますか?

カスタムコンポーネントのイベントを別の方法で作成する必要がありますか?

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

flash - AS3 は Flash CS4 を使用してコンポーネントを作成します

テキストボックスとその横のラベル (つまり、InputText と StaticText) で構成される基本的なコンポーネントを作成したいと考えています。

入力テキストボックスにテキストを設定して取得するだけで、静的テキストはそのまま残ります。

どんな助けでも大歓迎です!ジャスコ

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

android - カスタム グリッドの作成方法

私は問題を抱えています。

Ok。私は2ヶ月前にAndroidプログラミングを始めました。今、私はシンプルなゲーム、ナババトルを開発しています。このプログラムでは、船と座標を配置できるグリッドを構築する必要があります。私はこれをどのように行うべきかを見つけることができないようですか?必要なことをすべて行うカスタムビューを作成する必要があると思います。誰かがいくつかの例を示したり、適切なビューを構築する方法を説明したりできれば、私は幸せです