問題タブ [designtime-attributes]

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

android - 「デザインタイム属性」が機能しないのはなぜですか?

バックグラウンド

Googleは、UI デザイナー モードでのみ使用される素敵な " Designtime Attributes " (ここから見つけました) を追加しました。のように見えます)、追加するだけです:

Google の例:

ここに画像の説明を入力

実際、これは、すでに使用できるすべての属性で機能するはずです。制限があるかどうかはわかりませんが、とてもクールです。

問題

さて、最新の ADT & SDK (22.3.0.v201310242005-887826) と一緒に Eclipse (「tools:text」属性を持つ単純な textView) でこれを行うと、うまくいきません。それは何もしません。

質問

この機能が新しい IDE (android studio) でのみ機能する可能性はありますか? もしそうなら、どうしてですか?Google は各 Android 開発機能を ADT にも追加すべきではないでしょうか?

また、「Designtime Layout Attributes」と呼ばれる Web サイトと、単に「Designtime Attributes」と呼ばれる Web サイトがあるのはなぜですか?

0 投票する
0 に答える
564 参照

c# - コントロール用のスマート タグを作成する

「Control」クラスから派生したフォーム上に存在するすべてのコントロールに「スマート タグ」機能を追加できますか? このコントロールには元々この機能がありません。この「スマート タグ」には、このコントロールの任意のプロパティのエディタが含まれる場合があります。そして、新しいコンポーネントを使用してそれを実行したいので、フォームにドロップすると、フォーム上のすべてのコントロールは、元のデザイナーを含む独自のデザイナーを使用します。

たとえば、フォームに TextBox コントロールをドロップすると、コントロールの上部に小さな三角形が表示され (「スマート タグ」)、それをクリックすると、(MultiLine プロパティのチェック ボックス) を含む新しいリスト ドロップダウンが表示されます。必要なのは、コンポーネントをドロップするときです。このコンポーネントは、たとえばボタンやその他のコントロールにそのような機能を与える (またはデザイナーを挿入する) か、その既存の「スマート タグ」に新しいプロパティを追加します。 "Name" プロパティをコントロールのスマート タグに追加すると、ボタン コントロールのデザイナにこの新しい機能が追加され、TextBox コントロールの新しいプロパティが元のスマート タグ リストに挿入されます。

助けてください

ありがとう

0 投票する
0 に答える
164 参照

c# - 実行時のそれぞれの要素の代わりに設計時の要素を表示する

設計時の名前空間を使用して、設計時のプロパティと要素を使用しています。私が使う

ここで、設計時の要素を定義する必要があります。

しかし、実行時に、他のテキスト ブロックを表示したい:

両方の要素を定義して、それぞれの実行時の要素の代わりに設計時の要素が表示されるようにする方法は?

私が考え出した方法は次のとおりです。

しかし、余分なコンテナを定義したくありません。<d:Grid>` を使用することもできますが、実行時にグリッド全体とテキスト ブロックが省略されます。

デザイン時のプロパティを使用できることはわかってd:Textいますが、実際の状況では、要素に添付プロパティを設定する必要があります。たとえば、既に独自の名前空間があります。ns:AttachedPropのような 2 つの名前空間を使用することはできませんd:ns:AttachedProp