問題タブ [visual-studio-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 投票する
1 に答える
1167 参照

visual-studio-2008 - Compact Framework: コントロールで InputPanel を使用できませんでした

PDA を使用InputPanelしてユーザーと対話するコントロールを開発しました。コードの関連部分は次のとおりです。

を にドラッグしようとするとControlForm次のエラーが表示されます。

System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=969db8053d3322ac' またはその依存関係の 1 つを読み込めませんでした。システムは、指定されたファイルを見つけることができません。ファイル名: 'Microsoft.WindowsCE.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=969db8053d3322ac'</p>

InputPanelから行を削除すると、問題なくMyControlに追加できます。が追加されFormたら、もう一度行を追加すると、プログラム全体がコンパイルされ、正常に動作します。Control

を含むフォームがデザイナーで表示されるとすぐに、Control上記と同様のエラーでクラッシュし、他のフォームにForm再度追加できなくなります。

Windows Mobile 6 SDK で Visual Studio 2008 SP1 を使用しています。


私の質問は次のとおりです。誰かが同様の問題を経験したか、回避策を見つけましたか?


編集:あきらめて、親フォームをプロパティとして使用しました。フォームは、基本的に InputPanel ゲッターとのインターフェイスである IInputPanel を実装します。それにもかかわらず、ctake の回答は非常に洞察力に富み、XMTA を紹介してくれました。

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

winforms - VisualStudioのプロジェクト間で共有されるWinFormsリソースに関する問題

大規模なマルチプロジェクトソリューションのすべての画像リソースを、共有リソース用に特別に作成された新しいプロジェクトに移動しました。

共有イメージが使用されている他のプロジェクトへの新しい参照の追加は、期待どおりに機能しています。下の選択したボタンの画像は引き続きデザイナーに表示されますが、問題があります。

VS Designerでは、イメージエディターで共有リソースを選択できず、代わりにデザイナーコードを手動で編集する必要があります。

具体的には、[画像エディタ]ダイアログ(既存のコントロールの[画像]プロパティからアクセス)で、[ファイル/リソースから選択...]を選択して、[リソースの選択]ダイアログ(表示)をポップアップします。すべてのローカルプロジェクトリソース(Resources.resx)にアクセスし、新しい共有リソースプロジェクトへのアクセスを追加したいと思います。理想的には、共有リソースプロジェクトのresxに切り替える2番目の項目を表示されたドロップダウンに追加します。

これはどのように行うことができますか?もっと良い方法はありますか?

代替テキスト

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

c# - デザイナーが生成したコードの変更に関する Visual Studio 2008 の警告

この質問はちょっとした逸話ですが、それでも私にとっては興味深いものです。Visual Studio 2008 が次の定数の使用を好まない理由を知りたいと思っていました。

設計時に次の警告が表示されているため:

どんなコメントでも大歓迎です。よろしくお願いします。

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

c# - デザイナーで UserControl を開くときの VisualStudio のエラー

背景: この UserControl を作成しました。ユーザー コントロールのコンストラクターで、データベースからいくつかの値を取得する関数を呼び出します。値の取得中にエラーが発生した場合は、エラーを説明するメッセージ ボックスが表示されます。ここまでは順調ですね。

問題: (他の要素の中でも) UserControl を含むフォームを作成しました。このフォーム (または UserControl 自体) を開くと、コンストラクターが呼び出され (正確に描画できると思います)、データベースが使用できないため、メッセージボックス (上記で説明) が表示されます。

これを防ぐにはどうすればよいですか?

はっきりさせておきたいのですが、コードは実行時にうまく機能します。すべてが設計どおりです。問題が発生するのは、Visual Studio (重要な場合は 2008 SP1) のデザイナー ビューのみです。ただし、デザイナでは、特に接続が失敗したときにアプリケーションが再接続を試みると、ひどいものになります。デザイナー モードに入るたびに、Visual Studio が約 20 秒間フリーズし (再接続のタイムアウト)、作業プロセスが強制終了されます。

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

c# - VisualStudioDesignerを介してConnectionStringを特別なフォルダーにポイントする

%APPDATA%DataAdapterプロパティを編集して、VisualStudioDesigner内から指すようにDataAdapter接続文字列を設定しようとしています。接続文字列プロパティでそのモニカを使用できないようです。C:\Users\MyUserName\AppData\Roamingその後、アプリケーションをデバッグモードで実行しても、変換されません。

これらのタイプの文字列をデザイナ内で設定して、ハードコーディングされたり、将来のセットアッププロジェクトを危険にさらしたりしないようにするには、どうすればよいですか?

注: GetFolderPath()を使用してコードで処理する方法を知っています。しかし、デザイナのコントロールプロパティと文字列設定/リソースに同様の機能はありますか?

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

.net - UserControlにDispose(bool)を実装する

VS DesignerがすでにDebuggerNonUserCode属性を使用してDispose(boolean)を実装している場合、UserControlでDispose(boolean)を実装するにはどうすればよいですか?このメソッドの変更は削除されますか?

(UserControl.Designer.vbからのコード)

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

.net - デザイナーはプロパティ値をリセットします

フォームが変更されるたびに Visual Studio Designer によって「更新」される、プロパティの既定値の設定に問題があります。

状況:

MyPanel が VS Designer にあり、Designer が変更されると、my (事前に初期化済み) が (再) 設定されます。

これを設定したい(または、このプロパティに触れないでください):

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

silverlight - VS デザイナーで Silverlight TabControl のタブを選択する方法

XAML (Silverlight) で、VS Designer の最初のタブ以外を編集するにはどうすればよいですか? 最初のタブしか表示されず、どのタブを選択してすべてのタブのコンテンツを表示できるようにするかを設定する方法がわかりません。ありがとう!

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

wpf - アプリケーションのようなVisualStudioの構築、入力が必要

私はアプリケーションのようなビジュアルスタジオに取り組んでいます。つまり、VSに似たツールボックス、エディター、プロパティグリッドがあります。

ユーザーは、コントロール(カスタムおよびサードパーティ)をエディターウィンドウにドラッグアンドドロップして、サイズ変更、移動、整列、グループ化などの操作を実行できます。そのコントロールのプロパティはプロパティグリッドに表示する必要があり、ユーザーはそこからそれらを更新できます。

私の現在の理解によれば、Canvasを拡張して、サポートするコントロール用の独自のエディターとインターフェイスを作成する必要があります。サポートされている各コントロールは、エディターに配置できるように、このインターフェイスを実装する必要があります。

これに似たもの-http ://www.codeproject.com/KB/WPF/WPFDiagramDesigner_Part4.aspx

あらゆる種類のヘルプ、コメント、またはリンクを楽しみにしています。