問題タブ [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.
c# - コレクションが保存されないコンパクト フレームワーク カスタム コントロール
コンパクト フレームワークのメニュー コントロールを作成しています。コントロールにはアイテムのコレクションがあります。ビジュアル スタジオ デザイナーを使用して項目を追加できますが、デザイナー ファイルには追加されないため、次にデザイナーを開くかソリューションをビルドすると、メニューに項目がなくなります。
アイテムのコードは次のとおりです。
メニューに関連するコードは次のとおりです。
ビジュアルスタジオデザイナーで編集するときに、アイテムのコレクションをデザイナーファイルに保存する方法を知っている人はいますか?
winforms - Visual Studio デザイナーでフォームの固定を解除して移動するにはどうすればよいですか?
Visual Studio では、フォームは固定されているように、IDE 作業領域の左上隅に貼り付けられます。どのように固定を解除しますか?
c# - WPF デザイナーでのマークアップ拡張引数の設計時チェック
私ができるようにするWPFのマークアップ拡張機能を作成しました
これは非常に便利な拡張機能であり、実行時にうまく機能します。ただし、設計時に適用されたスタイルが表示されないか、太字と斜体のタイプを間違えると、それらが StaticResources として見つからない可能性があります。
これを機能させるためにできるハックはありますか?
拡張機能のソースコードは
wpf - 2012 Visual Studio カスタム コントロール Xaml/スタイル デザイナー - 一般的な xaml スタイルを編集するには?
私はオンラインでスタックオーバーフローを掘り下げてきましたが、質問を正しくしていない可能性があります。
Blend を開かずに、ジェネリック/デフォルトのカスタム ユーザーコントロール スタイルを編集しようとしています。VS2012 内でカスタム ユーザー コントロールの既定のスタイルを編集する方法を知りたいです。「現在の編集」はできません。VS2012 には、すべてのリソースとスタイルを一覧表示できるブレンドのような同等のウィンドウがありません。
これがどこにあるか知っている人はいますか?VS2012 の新しい Xaml エディター機能は素晴らしいですが、カスタム ユーザー コントロールとその既定のスタイルも非常に重要です。
VS2012 Ultimate の実行 - Update 2
ありがとう!
c# - フォームのデザインの表面積を制限するには?
C# WinForms でフォームを継承しました。
派生フォームのデザイン サーフェス領域を制限したいので、指定されたパネル/領域にのみコントロールを追加でき、それ以上は追加できません。
このようにデザイナーを制限するにはどうすればよいですか? ありがとう!
.net - タイプ「xxx.xxx.xxx」が見つかりませんでした。組み立てを確認してください
StackOverflow を検索したところ、別のプロジェクトで UserControl を参照するフォームを開こうとすると、同様の問題が見つかりました。
私は得る
デザイナをロードする前にデータが失われる可能性を防ぐには、次のエラーを解決する必要があります。
次の 2 つのエラーに関連するメッセージ:
タイプ 'MyNamespace.CommonUi.InformationBox' が見つかりませんでした。この型を含むアセンブリが参照されていることを確認してください。このタイプが開発プロジェクトの一部である場合は、現在のプラットフォームまたは任意の CPU の設定を使用してプロジェクトが正常にビルドされていることを確認してください。
と
変数 'InformationBox1' が宣言されていないか、割り当てられていません。
InformationBox1
InformationBox
デザイナーのフォーム上にあるユーザー コントロールのインスタンスです。
プロジェクトが正常にMyNamespace.CommonUi
ビルドされます。
私はプロジェクトでインテリセンスを取得しているので、正しく参照されているとかなり確信しています。
これまでのところ、他の人が持っていたのと同じ:
これは、VS2005 の .NET2/x86 から VS2012 の .NET4/x64 に移行されたプロジェクトです。
ソリューションが 64 ビットで実行されている場合、機能せず、このデザイナー エラーが発生します。ただし、32ビット(技術的にはAnyCPU)に切り替えると、デザイナーを問題なく開くことができます。
同様のスレッドで他の提案を読みましたが、解決策を提供するようには見えません(「左右に移動して再構築する」オプションまで行きました)
.net - Windows 8.1 XAML アプリで VisualStateGroups のデザイナー サポートを取得する方法
以前は、Visual Studio 2012 の Windows 8.0 アプリに対して非常に優れたデザイナー サポートがありました。デバイス パネルVisualStates
では、ページ内の別の に移動できVisualStateManager.VisualStateGroups
、設計時に適切なプロパティが更新されます。
8.1 では、 は特定のスナップされたレイアウトに基づくものでVisualState
はなくなりましたが、引き続き を使用し、画面に基づいて更新することができます。VisualStateManager
width
Q : これらの変更を設計時に更新するにはどうすればよいですか?
実行時には機能するが、設計時には機能しない変更の簡単な例を次に示します。
MainView.xaml.vb :
MainView.xaml :
これが設計時のビューです: (不正解)
これは実行時のビューです:(正しい)