問題タブ [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# - C#でユーザーコントロールのプロパティにアクセスする方法
1つのテキストボックスと1つのリッチテキストボックスを使用してC#ユーザーコントロールを作成しました。
ユーザーコントロールの外部からリッチテキストボックスのプロパティにアクセスするにはどうすればよいですか。
たとえば、フォームに入力した場合、richtextboxのテキストプロパティをどのように使用できますか?
ありがとう
python - 動的な名前で property() を実装する方法 (Python で)
単一ニューロンのシミュレーションをプログラミングしています。したがって、多くのパラメーターを処理する必要があります。ここでのアイデアは、SingleParameter 用とパラメーターの Collection 用の 2 つのクラスがあるということです。パラメータ値に簡単にアクセスし、コードを読みやすくするために、property() を使用します。これは単一のパラメーターには完璧に機能しますが、SingleParameter の後に Collection のプロパティに名前を付けたいため、コレクションに実装する方法がわかりません。ここに例があります:
プロパティ()を理解するために私が入れた他の質問:
wpf - WPF:VS2008 XAMLエディタのインテリセンスで列挙プロパティ値を表示する方法は?
列挙型の依存関係プロパティを持つ WPF カスタム コントロールを作成しました。
VS で XAML を編集するときに、そのコントロールのユーザーが intellisense ウィンドウで列挙型のオプションの値を確認できるようにします。
どうすればできるか知っている人はいますか?
c# - GetType GetValueを使用して2つのオブジェクトのプロパティ値を比較する方法は?
次のクラスがあります。
以下の例のように、Person1 と Person2 の間のプロパティ値の差異を自動的に抽出できるようにしたいと考えています。
Role in Person のプロパティ値を抽出するにはどうすればよいですか???
c# - C# 複数のインデクサー
次のようなものを持つことは可能ですか?
そうでない場合、これを達成する方法はいくつかありますか? getFoo(int i) および getBar(int i) という関数を作成できることはわかっていますが、これをプロパティで行うことを望んでいました。
c# - C#クラスと演算子のデフォルトプロパティの割り当て=
問題 1:
シンプルな winforms アプリがあり、Person.Name プロパティをテキスト ボックスに DataBind したいと考えています。名前は StringField 型です。私はもともと Name プロパティを String として定義していました。データ バインディングは、String などの値型でうまく機能します。StringField.Value プロパティを StringField のデフォルト プロパティにしたいと思います。テキスト「FieldApp.StringField」ではなく、textBox に StringField.Value の値を表示したいと考えています。
問題 2:
operator = を使用して文字列を StringField に代入できるようにしたいと考えています。この割り当てにより、StringField.Value メンバーが設定されます。
これは達成できますか?
properties - セッター引数の変更 - ハックかどうか?
セッターの引数を変更するのは普通ですか? setString メソッドがあるとします。そして、文字列のトリミングされた形式を維持したいのです。したがって、末尾にスペースがある文字列は無効ですが、例外をスローしたくはありません。
最善の解決策は何ですか? たとえば、セッターの値をトリムするには
または、呼び出し元で(複数回)トリムします。
それとも何か他のものですか?
java - JavaBeans の代替品?
私は、千の太陽の火のように燃える情熱を持った JavaBeans パターンを嫌います。なんで?
- 詳細。2009 年です。プロパティに 7 LOC を記述する必要はありません。彼らがイベントリスナーを持っている場合は、あなたの帽子を握ってください.
- タイプ セーフな参照はありません。プロパティを参照するタイプ セーフな方法はありません。Java の重要な点は、それが型安全であることであり、その最も一般的なパターンは型安全ではありません。
私が欲しいのは次のようなものです:
私は主に Web 開発者なので、JPA と Wicket のサポートが必要です。
Javabean 列車から降りるのを手伝ってください!
c# - 読み取り専用プロパティのメソッド呼び出しへのアクセスを制限する
次のようなプライベート フィールドを効果的に公開する読み取り専用プロパティを定義するクラスがあります。
現在、消費者が私のプロパティを直接管理することは不可能であるため、aContainer.MyList = new List(); のようなコードを作成します。コンパイル時エラーを生成します。ただし、消費者は取得した参照に対してあらゆる種類のメソッドを完全に自由に呼び出すことができるため、これは完全に有効なコードです。
これは、読み取り専用の概念全体を無効にします。
実際の読み取り専用の参照プロパティを持つことを可能にする適切な回避策はありますか?
PSリストのコピーを返すことはできません。なぜなら、ユーザーは必要なすべての変更を行ったと思うからですが、残念ながら... それらは消えてしまいます。
ant - 「プロパティ タスク」よりも Ant プロパティ ファイルを使用する理由
私は現在、プロパティ ファイルを使用するのではなく、環境固有の変数を定義する Ant タスクをセットアップするのが好きな一部の開発者と協力しています。入力しやすいので、彼らはこれを好むようです:
次のように入力するよりも:
たとえば、次のようになります。
プロパティファイルが正しい方法であると彼らに納得させるのは難しいと思います. 次の理由により、プロパティファイルの方が優れていると思います。
- 柔軟性が向上します。新しい環境が必要な場合は、新しいプロパティ ファイルを追加するだけです。
- 何が起こっているのかがより明確に - 彼らが何を達成しているのかを理解するには、この小さな「トリック」について知る必要があります
- デフォルト値とオーバーライドを使用する機能を提供しない - プロパティ ファイルを使用した場合、プロジェクトの上部にデフォルトを提供できますが、ファイルでそれらをオーバーライドする機能があります。
- 環境タスクがコマンド ラインで指定されていない場合、スクリプトは壊れません。
もちろん、彼らが耳にするのは、Ant スクリプトを変更する必要があり、コマンド ラインにさらに入力する必要があるということだけです。
「プロパティー・タスク」よりもプロパティー・ファイルを支持する追加の引数を提供できますか?