問題タブ [designmode]
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 - DesignMode を有効にする
OSS プロジェクトでは、コントロールをプログラムで WinForms ビューに追加しようとしています..そして、これらを Visual Studio Designer のように編集およびサイズ変更可能にしたいと考えています。Controls.Add(label).. を使用して、プログラムで追加して遊んでいますが、UI を編集可能にする方法を見つけるのに苦労しています。
私はそれがDesignModeを利用すると仮定していますが、これらのプロパティのセッターではなくゲッターしか見つけることができません。簡単に言えば、プログラムで WinForms の DesignMode を有効または無効にする方法はありますか?
私はまだWPFを調査していません-おそらく編集可能なコントロールを持つことができるでしょうか?
どうもありがとう、クリスマスの直後に苦労してごめんなさい.. T
visual-studio-2008 - 継承された UserControls での Visual Studio 2008 IDE エラー
かなり初歩的な継承を利用する一連の UserControls のコードを開発するのは本当に面倒です。基本的に、これらは 3 つの異なる詳細ビューであり、これらはすべて単一の基本クラスから継承され、単一のインターフェイスを実装します。
インターフェース IBaseDetailView
クラス BaseDetailView : IBaseDetailView を実装します
Class DetailView1 : BaseDetailView を継承 Class DetailView2 : BaseDetailView を継承 Class DetailView3 : BaseDetailView を継承
次に、TabControl のタブに個々の DetailViews 1-3 を追加する Composite UserControl があります。
かなりシンプルなもの。すべてが正常にコンパイルされ、すべての UserControls がツールボックスで利用可能になり、任意のフォームにドラッグ アンド ドロップできます。しかし、問題が 1 つあります...
それらは最初は表示されますが、フォームをコンパイルすると、悪名高い「オブジェクトのインスタンスが参照に設定されていません」というエラーが発生します。
ここで、もう少し詳しく説明します...各 DetailView 具象/派生クラスの Form_Load イベントをコメント アウトすると、このエラーはなくなり、フォームをデザイン モードで表示できます。Form_Load イベントには、エラーをトリガーしているように見える SQL サーバーへの ado.net 呼び出しがあります。
Form_Load イベントをそのまま使用すると、コンパイル時にエラーが発生せず、デバッグ モードまたはリリース モードで問題なくアプリケーションを実行できます。DesignMode で UserControls を使用してフォームを表示できません。
If Me.DesignMode Then Return を Form_Load イベントに追加しましたが、機能しませんでした。VS2008 は実際に UserControls でコードを実行しようとしていると思います...これをグーグル検索しましたが、解決策が見つかりませんでした。どんな助けでも大歓迎です!
dll - デザイン モードで dll (既に参照されている) から ui にユーザー コントロールを追加する方法は?
最初にツールボックスに追加すると、dll が既に参照されているという例外がスローされます。
プログラムでUIに追加するのは嫌いです。
何か案が?プログラムで追加する必要がありますか?
jquery - HTMLリッチテキストエディターと読み取り専用コンテンツ?
HTML リッチ テキスト エディターで特定の要素を読み取り専用にし、ユーザーが変更できないようにする方法を探しています。この動作を実現する方法はありますか?
私が言及しているリッチ テキスト エディターの例は、次のコード スニペットです。
/トバイアス
javascript - iframeのExecコマンドが機能しない
私は自分のWYSIWYGエディターを作成しています。しかし、execcommand関数でテキストを太字にすることはできません。私は次のコードを使用しています:
複数のチュートリアルを読みましたが、効果がなく、修正方法がわかりません。
できる人はいますか?
c# - WebBrowserコントロールをエディターとして使用する際の問題
私は現在、WebBrowserコントロールをエディターとして使用しているプロジェクトに取り組んでいます。デザインモードをオンにしましたが、機能しているようです。私が抱えている問題は、ドキュメントを保存して別のドキュメントを読み込もうとすると、「このドキュメントは変更されました」というポップアップが表示されることです。メッセージ。私がやろうとしていることはこれと同じくらい簡単です
私が言ったように、テキストを入力してこのコードを実行するたびに、変更されたことを示すメッセージがポップアップ表示され、保存するかどうかを尋ねられます。どうすればこれを回避できますか?
c# - WPF:デザインモードでサンプルデータを作成するにはどうすればよいですか?
デザインモード(Visual Studio WPFDesignerまたはExpressionBlendでWPFウィンドウが表示されている場合)でのみ作成されるサンプルデータを作成したいと思います。私はこれを試しました:
デザイナはWindowクラスのコンストラクタを呼び出さないようです。サンプルデータはインスタンス化がより複雑なので、C#コードで作成する必要があります。何か案は?
javascript - InternetExplorerでdesignModeをオンにできない
次のコードはFirefox3.6で機能しますが、InternetExplorer8では機能しません。
FFでは、アラートは「オフ」、次に「オン」を示します。IEでは、両方とも「オフ」です。
私は何が間違っているのですか?
iframe - designMode iframe の特定の要素を読み取り専用にしますか?
designMode が「on」に設定されている iframe があります。その中に、ユーザーが入力できるはずのdivがあり、iframeにも、ユーザーが入力できない別のdivがあります。
これを行う方法はありますか?私の場合、 contentEditable を使用することは解決策ではありません。