問題タブ [windows-forms-designer]

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

c# - コーディングからデータグリッドビューにチェックボックスを追加する方法

Windows フォームのコーディングからを追加する方法checkboxdatagridview

私はあるdatatable列を持っていてvalue=true; 、別のdatatable列にはその列の設定がありましたvalue='Checkbox'

したがって、値が truecheckboxで、デフォルトのデータテーブルvalueセルがある場合は、checkbox選択された true に置き換える必要があります。そうであれば

値がデフォルトでtrueの場合、そのチェックボックスでチェックする必要があります..

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

c# - C#で現在の画面にフォームを表示するにはどうすればよいですか?

呼び出された場所と同じウィンドウに新しいフォームを表示したいと思います。以下のようなコードでPrimaryScreenまたはVirtualScreenにこのフォームを表示する方法を知っています。

しかし、私はそれを現在の画面に表示したいと思います。それを見つけて現在の画面に表示する方法はありますか?

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

c# - C# win form カスタム コントロール - 選択ボックスを無効にし、選択インジケーターにフォントの色を使用する

ラベル コントロールに基づくカスタム コントロールがあります。私の質問は、デザイン モードでユーザーが選択したときに、このカスタム コントロールの周りの選択ボックスを無効にする方法です。選択されたときにフォントの色を変更し、選択されていないときに元に戻したいと思います。

この理由は、小さいフォントのラベルが非常に近くにたくさんある場合、それらのラベルの 1 つを選択したときに他のラベルが見えにくくなり、選択したラベルの選択ボックスがユーザーに他のラベルが表示されないようにするためです。選択したものに非常に近い。

0 投票する
4 に答える
73228 参照

c# - データソースなしでDataGridViewからDataTableを作成するにはどうすればよいですか?

グリッド値のDataGridViewからDataTableを取得したい。

言い換えれば、DataTableはDataGridViewの値と同じです

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

c# - ユーザー コントロールを VS Designer にドラッグ アンド ドロップすると、TypeLoadException が発生しました。

ListView を継承する BinableListView というカスタマイズされた ListView クラスを作成しました。カスタム ListView をデザイナー ウィンドウのフォームにドラッグ アンド ドロップできました。今、最初にカスタム ListView を別のユーザー コントロールに追加し、そのユーザー コントロールをフォームに追加しようとしています。ただし、ユーザー コントロールをデザイナーのフォームにドラッグ アンド ドロップすると、VS は TypeLoadException を表示しました。何が起こったのでしょうか?

.NET ランタイム 3.5 を対象とする Visual Studio 2008 を使用しています。

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

c# - ラベルと進行状況バー

私のアプリケーションは C# Windows フォーム アプリケーションです。ユーザーが「生成」ボタンを押すと、私のアプリケーションは新しいスレッドを作成し、新しいプロセスを実行します。プロセスは以下の疑似コードのようになります

プロセスバーとラベルのメッセージを委任しました。メッセージはループ内にあるときに問題なく表示されます。ラベルのテキストが変更されるたびに Application.DoEvents() を実行するイベントを追加しましたが、最後のメッセージは決して表示されません。最後のメッセージ ラベルの直後に Application.DoEvents() を配置しようとしましたが、解決策はありません。他の誰かがこれに遭遇しましたか?

みんな助けてくれてありがとう!

編集

これは私が最後のメッセージをコーディングした方法です(ループの後のもの)

修正済み: 表示しようとしたテキストが長すぎると思います...「Generating Complete: Total run time」を「Run time:」だけに置き換えたところ、o_o と表示されました

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

visual-studio - Visual Studio IDE でクラスに関連付けられたコントロールのリストを表示する

VS でフォ​​ーム デザイナーを使用しています。

フォームにラベルを付けてから、テキストを削除しました。現在、ラベルを見つけることができません。

特定のクラスに関連付けられたコントロールのリストを表示するにはどうすればよいですか?

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

vb.net - VS 2008 の Windows フォーム デザイナーで、既定の修飾子を Friend から Private に変更できますか?

C# を使用して Visual Studio で Windows フォーム アプリを開発すると、フォームに追加するすべてのコントロールが既定で としてマークされますprivate

VB.NET を使用する場合、すべてのコントロールはデフォルトで( C#Friendと同等)としてマークされますが、これは私が望むものではありません。internal

このデフォルトを変更することはできますか? 確かにどこかの設定のようです。

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

c# - カスタムユーザーコントロール-辞書タイプのコードコレクションエディターを追加する方法

私は単純なカスタムコントロールの作成にかなり精通していますが、このインスタンスはこれまでに登場したことがありません。カスタムコントロールパネルに一連のグラデーションを適用する「色」ディクショナリに設計時の変更可能性のサポートを提供したいと思います。

シンプルを使用するpublic Dictionary<int, Color> ProgressValueColorsと、実際には[プロパティ]ウィンドウで[...]を選択したデザイン時のプロパティが表示されますが、完全にグレー表示されています。辞書を自動的に推測して、追加と削除の両方を行う必要があります。ボタンはグレー表示されています。以下を参照してください。どうすればこの機能を作成できますか?

intの「Value」プロパティとKeyカラーピッカーである必要のあるColorプロパティを入力する必要があります。その後、ユーザーは[追加]を押してこれを辞書に追加できます。

ありがとう、そこにユーザーコントロールの専門家がいることを願っています!:)

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

.net - Windows フォーム デザイナーを使用してユーザー コントロールを追加する

これはおそらく非常に明白な質問ですが、私には理解できません。

フォーム デザイナーが管理する Windows フォームがあります。フォーム デザイナーによって管理されるカスタム ユーザー コントロールを含めたいと思います。しかし、[アイテムの選択...] ダイアログでカスタム コントロールを手動で追加しようとしても、カスタム コントロールをツールボックスに表示できません。

フォームとコントロールの両方が同じアセンブリにあります。ここの指示に忠実に従うために、コントロールを別のアセンブリに分離しようとしましたが、役に立ちませんでした。何か変更があれば、C++/CLI も使用しています。

Designer Toolbox に表示するためにコントロールに設定する必要がある属性などはありますか?