問題タブ [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 に答える
320 参照

c# - コレクションが保存されないコンパクト フレームワーク カスタム コントロール

コンパクト フレームワークのメニュー コントロールを作成しています。コントロールにはアイテムのコレクションがあります。ビジュアル スタジオ デザイナーを使用して項目を追加できますが、デザイナー ファイルには追加されないため、次にデザイナーを開くかソリューションをビルドすると、メニューに項目がなくなります。

アイテムのコードは次のとおりです。

メニューに関連するコードは次のとおりです。

ビジュアルスタジオデザイナーで編集するときに、アイテムのコレクションをデザイナーファイルに保存する方法を知っている人はいますか?

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

winforms - Visual Studio デザイナーでフォームの固定を解除して移動するにはどうすればよいですか?

Visual Studio では、フォームは固定されているように、IDE 作業領域の左上隅に貼り付けられます。どのように固定を解除しますか?

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

c# - WPF デザイナーでのマークアップ拡張引数の設計時チェック

私ができるようにするWPFのマークアップ拡張機能を作成しました

これは非常に便利な拡張機能であり、実行時にうまく機能します。ただし、設計時に適用されたスタイルが表示されないか、太字と斜体のタイプを間違えると、それらが StaticResources として見つからない可能性があります。

これを機能させるためにできるハックはありますか?

拡張機能のソースコードは

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

wpf - 2012 Visual Studio カスタム コントロール Xaml/スタイル デザイナー - 一般的な xaml スタイルを編集するには?

私はオンラインでスタックオーバーフローを掘り下げてきましたが、質問を正しくしていない可能性があります。

Blend を開かずに、ジェネリック/デフォルトのカスタム ユーザーコントロール スタイルを編集しようとしています。VS2012 内でカスタム ユーザー コントロールの既定のスタイルを編集する方法を知りたいです。「現在の編集」はできません。VS2012 には、すべてのリソースとスタイルを一覧表示できるブレンドのような同等のウィンドウがありません。

これがどこにあるか知っている人はいますか?VS2012 の新しい Xaml エディター機能は素晴らしいですが、カスタム ユーザー コントロールとその既定のスタイルも非常に重要です。

VS2012 Ultimate の実行 - Update 2

ありがとう!

現在利用できない編集

デザイン ビューでは編集できません

0 投票する
0 に答える
44 参照

c# - フォームのデザインの表面積を制限するには?

C# WinForms でフォームを継承しました。

派生フォームのデザイン サーフェス領域を制限したいので、指定されたパネル/領域にのみコントロールを追加でき、それ以上は追加できません。

このようにデザイナーを制限するにはどうすればよいですか? ありがとう!

0 投票する
16 に答える
40220 参照

.net - タイプ「xxx.xxx.xxx」が見つかりませんでした。組み立てを確認してください

StackOverflow を検索したところ、別のプロジェクトで UserControl を参照するフォームを開こうとすると、同様の問題が見つかりました。

私は得る

デザイナをロードする前にデータが失われる可能性を防ぐには、次のエラーを解決する必要があります。

次の 2 つのエラーに関連するメッセージ:

タイプ 'MyNamespace.CommonUi.InformationBox' が見つかりませんでした。この型を含むアセンブリが参照されていることを確認してください。このタイプが開発プロジェクトの一部である場合は、現在のプラットフォームまたは任意の CPU の設定を使用してプロジェクトが正常にビルドされていることを確認してください。

変数 'InformationBox1' が宣言されていないか、割り当てられていません。

InformationBox1InformationBoxデザイナーのフォーム上にあるユーザー コントロールのインスタンスです。

プロジェクトが正常にMyNamespace.CommonUiビルドされます。

私はプロジェクトでインテリセンスを取得しているので、正しく参照されているとかなり確信しています。

これまでのところ、他の人が持っていたのと同じ:

これは、VS2005 の .NET2/x86 から VS2012 の .NET4/x64 に移行されたプロジェクトです。

ソリューションが 64 ビットで実行されている場合、機能せず、このデザイナー エラーが発生します。ただし、32ビット(技術的にはAnyCPU)に切り替えると、デザイナーを問題なく開くことができます。

同様のスレッドで他の提案を読みましたが、解決策を提供するようには見えません(「左右に移動して再構築する」オプションまで行きました)

0 投票する
0 に答える
223 参照

.net - Windows 8.1 XAML アプリで VisualStateGroups のデザイナー サポートを取得する方法

以前は、Visual Studio 2012 の Windows 8.0 アプリに対して非常に優れたデザイナー サポートがありました。デバイス パネルVisualStatesでは、ページ内の別の に移動できVisualStateManager.VisualStateGroups、設計時に適切なプロパティが更新されます。

8.1 では、 は特定のスナップされたレイアウトに基づくものでVisualStateはなくなりましたが、引き続き を使用し、画面に基づいて更新することができます。VisualStateManagerwidth

Q : これらの変更を設計時に更新するにはどうすればよいですか?


実行時には機能するが、設計時には機能しない変更の簡単な例を次に示します。

MainView.xaml.vb :

MainView.xaml :


これが設計時のビューです: (不正解)

デザイン

これは実行時のビューです:(正しい)

ランタイム