問題タブ [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.

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

c# - WinForms - DesignMode を有効にする

OSS プロジェクトでは、コントロールをプログラムで WinForms ビューに追加しようとしています..そして、これらを Visual Studio Designer のように編集およびサイズ変更可能にしたいと考えています。Controls.Add(label).. を使用して、プログラムで追加して遊んでいますが、UI を編集可能にする方法を見つけるのに苦労しています。

私はそれがDesignModeを利用すると仮定していますが、これらのプロパティのセッターではなくゲッターしか見つけることができません。簡単に言えば、プログラムで WinForms の DesignMode を有効または無効にする方法はありますか?

私はまだWPFを調査していません-おそらく編集可能なコントロールを持つことができるでしょうか?

どうもありがとう、クリスマスの直後に苦労してごめんなさい.. T

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

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 でコードを実行しようとしていると思います...これをグーグル検索しましたが、解決策が見つかりませんでした。どんな助けでも大歓迎です!

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

dll - デザイン モードで dll (既に参照されている) から ui にユーザー コントロールを追加する方法は?

最初にツールボックスに追加すると、dll が既に参照されているという例外がスローされます。

プログラムでUIに追加するのは嫌いです。

何か案が?プログラムで追加する必要がありますか?

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

jquery - HTMLリッチテキストエディターと読み取り専用コンテンツ?

HTML リッチ テキスト エディターで特定の要素を読み取り専用にし、ユーザーが変更できないようにする方法を探しています。この動作を実現する方法はありますか?

私が言及しているリッチ テキスト エディターの例は、次のコード スニペットです。

/トバイアス

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

javascript - iframeのExecコマンドが機能しない

私は自分のWYSIWYGエディターを作成しています。しかし、execcommand関数でテキストを太字にすることはできません。私は次のコードを使用しています:

複数のチュートリアルを読みましたが、効果がなく、修正方法がわかりません。

できる人はいますか?

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

javascript - リッチ テキスト エディター (デザイン モードをオンにした iframe) でカスタム コマンドを実行できますか?

これを参照してください。

関数 execCommands のカスタム コマンド (およびその方法) を作成することは可能ですか?

カスタム マークアップ用のカスタム コマンドが必要です。

0 投票する
7 に答える
5331 参照

c# - WebBrowserコントロールをエディターとして使用する際の問題

私は現在、WebBrowserコントロールをエディターとして使用しているプロジェクトに取り組んでいます。デザインモードをオンにしましたが、機能しているようです。私が抱えている問題は、ドキュメントを保存して別のドキュメントを読み込もうとすると、「このドキュメントは変更されました」というポップアップが表示されることです。メッセージ。私がやろうとしていることはこれと同じくらい簡単です

私が言ったように、テキストを入力してこのコードを実行するたびに、変更されたことを示すメッセージがポップアップ表示され、保存するかどうかを尋ねられます。どうすればこれを回避できますか?

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

c# - WPF:デザインモードでサンプルデータを作成するにはどうすればよいですか?

デザインモード(Visual Studio WPFDesignerまたはExpressionBlendでWPFウィンドウが表示されている場合)でのみ作成されるサンプルデータを作成したいと思います。私はこれを試しました:

デザイナはWindowクラスのコンストラクタを呼び出さないようです。サンプルデータはインスタンス化がより複雑なので、C#コードで作成する必要があります。何か案は?

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

javascript - InternetExplorerでdesignModeをオンにできない

次のコードはFirefox3.6で機能しますが、InternetExplorer8では機能しません。

FFでは、アラートは「オフ」、次に「オン」を示します。IEでは、両方とも「オフ」です。

私は何が間違っているのですか?

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

iframe - designMode iframe の特定の要素を読み取り専用にしますか?

designMode が「on」に設定されている iframe があります。その中に、ユーザーが入力できるはずのdivがあり、iframeにも、ユーザーが入力できない別のdivがあります。

これを行う方法はありますか?私の場合、 contentEditable を使用することは解決策ではありません。