問題タブ [readonly]

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

c# - C# の const と readonly の違いは何ですか?

constreadonlyC#の違いは何ですか?

いつどちらを使用しますか?

0 投票する
6 に答える
390 参照

python - インスタンスで選択した属性を読み取り専用にする最も簡単で簡潔な方法は何ですか?

Python では、クラスの選択したインスタンス属性を、クラス外のコードに対して読み取り専用にしたいと考えています。インスタンスでメソッドを呼び出すことによって間接的に行う場合を除いて、外部コードが属性を変更できないようにしたいと考えています。構文を簡潔にしたい。最善の方法は何ですか?(現在のベストアンサーを以下に示します...)

0 投票する
5 に答える
31402 参照

c# - WinForms の読み取り専用 ComboBox

Designer と WinForms を使用して、C#、Visual Studio 2008 で GUI を作成しています。ComboBox コントロールがあり、提供されたオプションからのみ選択できるようにし、ユーザーが入力した文字列を受け入れないようにしたいと考えています。ReadOnly プロパティを持っていないようです。無効にすると、コントロールの読みやすさが妨げられます (ユーザー選択が許可されなくなります)。

0 投票する
7 に答える
146265 参照

asp.net - asp:TextBox ReadOnly=trueまたはEnabled=false?

asp:TextBoxコントロールのEnabledプロパティとReadOnlyプロパティの違いは何ですか?

0 投票する
8 に答える
51645 参照

asp.net-mvc - ASP.NET MVC Preview 5 での Html.TextBox 条件属性

ユーザーがクライアント項目を作成および編集できる UI を担当する、厳密に型指定された MVC ビュー コントロールがあります。ClientId作成時は定義できるが編集はできないようにして、UI に反映できるようにしてほしいです。

この目的のために、次の行があります。

readonly 属性にどのような値を指定しても ("false" や "" であっても)、Firefox と IE7 は入力を読み取り専用にするようです。属性が必要ない場合、属性を完全に削除するための、三項演算子ベースの優れた方法はありますか?

0 投票する
3 に答える
1912 参照

c# - What is the best way to implement a property that is readonly to the public, but writable to inheritors?

If I have a property that I want to let inheritors write to, but keep readonly externally, what is the preferred way to implement this? I usually go with something like this:

Is there a better way?

0 投票する
14 に答える
127344 参照

c# - C#でフィールドを「読み取り専用」としてマークする利点は何ですか?

メンバー変数を読み取り専用として宣言する利点は何ですか? クラスのライフサイクル中に誰かがその値を変更するのを防ぐだけですか、それともこのキーワードを使用すると速度や効率が向上しますか?

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

wpf - WPF UserControl は ActualWidth を公開します

ActualWidthユーザー コントロールのコンポーネントの 1 つのプロパティをユーザーに公開するにはどうすればよいですか?

新しい依存関係プロパティとバインディングを作成して通常のプロパティを公開する方法の例はたくさん見つかりましたが、ActualWidth.

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

.net - 構成: IsReadOnly はいつ有効になりますか?

これは簡単な質問ですが、ドキュメントにはあまり情報がありません。カスタム構成セクション、コレクション、要素などを扱う場合、IsReadOnly設定が実際に「読み取り専用」を意味するのはいつですか?

IsReadOnly戻ってきてTrueも、まだできることはありますMyBase.Item("property") = value;

これらのクラスは、構成が .config ファイルから読み取られた場合にのみ「読み取り専用」ですが、クラスを直接操作する場合は常に読み取り/書き込みですか?

0 投票する
28 に答える
354081 参照

django - Djangoフォームで、フィールドを読み取り専用(または無効)にして編集できないようにするにはどうすればよいですか?

Django フォームで、フィールドを読み取り専用 (または無効) にするにはどうすればよいですか?

フォームを使用して新しいエントリを作成する場合は、すべてのフィールドを有効にする必要がありますが、レコードが更新モードの場合は、一部のフィールドを読み取り専用にする必要があります。

たとえば、新しいItemモデルを作成するときは、すべてのフィールドを編集可能にする必要がありますが、レコードを更新している間、skuフィールドを無効にして、表示されているが編集できないようにする方法はありますか?

クラスItemFormは再利用できますか? ItemFormまたはItemモデル クラスで必要な変更は何ですか? ItemUpdateFormアイテムを更新するために別のクラス " " を書く必要がありますか?