問題タブ [custom-properties]
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.
c# - ASPX UserControl プロパティの既定値を設定するにはどうすればよいですか?
次のように、ページで定義されたユーザー コントロールがあります。
次のように、カスタム プロパティを使用して、別のページで同じコントロールを再利用したいと考えています。
MyCustomProperty の目的は、MyUserControl 内の一部のテキストを、指定したとおりに制御することです。
最初のケースではテキストを「View」に、2 番目のケースでは「MyCustomText」にします。
私のユーザーコントロールには、プロパティを定義する次のコードがあります。
プロパティに基づいてテキストを更新する次のコードもあります。
実際には、最初のケースでカスタム プロパティが指定されていない場合、MyCustomProperty == null になります。
DefaultValue 属性を追加して、デフォルトが「View」であることを指定しようとしましたが、意図した効果がありませんでした。
誰かが私が間違っていることを見つけることができますか?
silverlight - Silverlight、形状のカスタム オブジェクト
私はSilverlightをちりばめています。UserControl_Loaded
メソッドでポリゴンを作成するアプリケーションがあります。作成段階で、次のような MouseLeftButtonUp イベント ハンドラを追加します。
すべてのポリゴンに同じハンドラがあります。
私の目標は、ポリゴンをクリックしたときにカスタム オブジェクトを使用することです。
たとえば、2 つのポリゴンがあります。どちらもint MyCustomInt32
財産を持っています。プロパティは作成段階で設定されます。最初のポリゴンでは 10 に設定され、2 番目のポリゴンでは 20 に設定されます。イベントが発生したら、MyCustomInt32 値を取得して設定したいと思います。もちろん、値は異なるはずです。クリックするポリゴンによって異なります。
Silverlightでできる?
ありがとうございました。
sharepoint - Active Directory を使用した SharePoint カスタム Web パーツ
私は現在、Active Directory 内のすべてのユーザーの情報を取得して最新の従業員ディレクトリを構築するカスタム SharePoint Web パーツ (MOSS ではなく WSS 3.0) に取り組んでいます。この Web パーツには、電話番号、住所、およびその他の同様のフィールドが表示されます。私が抱えている問題は、既定では、IIS 上の SharePoint Web サイトがユーザー IUSR_ として実行されていることです。このユーザーは Active Directory にアクセスできないため、ユーザー情報を取得できません。
テストのためにこれを回避するために、この目的のために追加したテスト ユーザーの資格情報をハード コードしました。これは明らかに理想的ではありません。誰かがこのユーザーを削除したり、パスワードを変更したりすると、Web パーツが破損し、修正する方法がなくなります (ここでの作業が終了すると、それを引き継ぐ社内開発者はいません)。この問題を解決するために、Web パーツにユーザー名/パスワードのカスタム プロパティを作成して、それらを Active Directory に渡して必要な情報を取得できるようにしたいと考えています。これで私が抱えている問題は、パスワードがプレーンテキストで保存されているため、誰でも読み取ることができることです. ********などのように表示したいと思います。Web パーツのカスタム プロパティをパスワード タイプにする方法はありますか?
これが不可能な場合、私がやろうとしていることを達成するための別の方法を誰かが推奨できますか? 現時点では、SharePoint Web サイトを実行するユーザーを変更できません。ただし、他の解決策が見つからない場合は、もう一度説得を試みます。
前もって感謝します!
javascript - window.onunload イベントでカスタム プロパティ (Expandos) を消去する必要はありますか?
ある記事で、メモリ リークを防ぐために、window.unload イベントですべての expandos をクリアするとよい場合があることを確認しました。
なぜこれを行うのか理解できません。
とにかくページを離れると、ブラウザーはすべての DOM とその関連リソースを消去していませんか?
ありがとう、
ブラク・オズドガン
wpf - WPF - 依存関係プロパティ エラー
私は WPF プロジェクトに取り組んでいます。私の意図は、2 つの特定の RadioButtons が別の指定されたコンポーネントのプロパティを変更することです。しかし今のところ、RadioButton 内に String を格納しようとしています。
そのために、動作クラスを作成しました。
このプロパティでは:
そして、これらのゲッターとセッター:
XAML 側では、次のようにしました。
int: は Interaction.Behaviors の名前空間で、i: は AdjustBehavior クラスの名前空間です。しかし、アプリケーションを起動するたびに、LabelContent が null に設定されます。なんで?
Behavior クラスの残りの部分は投稿しませんでした。それは問題ではないと思うからですが、必要に応じて投稿します。
前もって感謝します。
クラーク
windows - スクリーン ヒントに単語のカスタム ドキュメント プロパティを表示する
Windows マシンでは、Microsoft Office Word 2007/2010 ドキュメントの上にマウスを移動すると、通常は Type、Authors、Size、DateModified などのメタデータ情報を含むヒントが表示されます。これらのメタデータは、任意の Word ドキュメントの組み込みドキュメント プロパティです。
このようなヒントにカスタム ドキュメント プロパティを表示する (VSTO/その他/ハッキングされた) 方法があるかどうか疑問に思っています。
どんな提案でも大歓迎です。
episerver - Episerver カスタム プロパティ値の保存
LongString から継承された Episerver にカスタム プロパティがあります。プロパティの値が初めて保存され、正しく取得されます。ただし、連続して保存すると、値は更新されません。SaveData() の前に、プロパティ LoadData() が値を呼び出して古い値にリセットし続けるため、新しい値は DB に保存されません。Itera.MultiProperty ソリューションのコードを参照し、フローをこれと比較しようとしましたが、まだ運がありません。リピーター コントロールを使用してカスタム プロパティに更新パネルがありますが、ページがポストバックされ、保存前に LoadData() が呼び出されます。Episerver 5.2 R2 SP1 を使用しています。ポインタやヘルプをいただければ幸いです。
サンジャイ・ザルケ
git - Mercurialのカスタムリビジョンプロパティ?
hgリポジトリのカスタムプロパティを設定して、リビジョンごとにその値を保存/取得できるようにすることはできますか?例えば、コミット時の東京の天気など。
gitについても同じですか?
wpf - カスタムコントロールを使用したWPFタブオーダー?
タブ オーダーが設定されたすぐに使えるコントロールを含む WPF ページがあります。
境界線/グリッド/テキスト ボックス/2 つの Repeatbuttons (上/下) を含むカスタム コントロール (NumericSpinner) があります。
2 つの問題:
1) カスタム セレクター コントロールのテキスト ボックスにいるとき、そこからタブでページ上の他のコントロールに移動できません。ただし、上下の矢印のいずれかをクリックした後、タブで他のコントロールに移動できます。
2) カスタム コントロールのテキスト ボックスにタブで移動できません。すべてのコントロールをタブで移動した後でのみ、カーソルがテキスト ボックスに表示されます (タブ アウトできません)。
環境:
カスタム コントロールの一部:
カスタム コントロールは、xaml とコード ビハインド ファイルで構成されます。
すべてのコントロールを含む親 xaml ページは動的に読み込まれ、コード ビハインドは含まれません。
カスタム コントロールのコンストラクターで、テストとして次のように設定しました。
4回目にタブを押すと、実際にカーソルがテキストフィールドに移動しますが、タブから出ることができません。
これを念頭に置いて、最初のステップは、コントロールの分離コードで設定されるタブ オーダー番号を渡すことができるコントロール パラメーターを作成することです。
CustomTabIndex プロパティを作成しました。
また、xaml で CustomTabIndex="3" を設定しようとすると、次のエラーが表示されます。
プロパティ「CustomTabIndex」はタイプ「NumericSpinner」で見つかりませんでした。
いくつかの支援をいただければ幸いです。
c# - カスタム属性で装飾されたプロパティから値を取得しますか?
クラスの特定のメンバーで使用するカスタム属性を作成しました。
タイプからカスタム属性を取得して、特定の属性を見つけることができます。方法がわからないのは、割り当てられたプロパティの値を取得することです。Dummyのインスタンスを取得し、それを(オブジェクトとして)メソッドに渡す場合、.GetProperties()から取得したPropertyInfoオブジェクトを取得して、.Fooと.Barに割り当てられた値を取得するにはどうすればよいですか?
編集:
私の問題は、GetValueを適切に呼び出す方法がわからないことです。
ただし、これを行うと、prop.GetValue呼び出しでTargetExceptionが発生します-オブジェクトがターゲットタイプと一致しません。この値を取得するためにこの呼び出しを構成するにはどうすればよいですか?