問題タブ [user-controls]

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 に答える
720 参照

asp.net - さまざまな種類の入力フィールドを持つフォームを簡単に作成するために使用する Web コントロール ライブラリはどれですか?

ユーザーがさまざまな種類の情報を入力できるようにする必要がある、さまざまな Web フォームを必要とする Web アプリケーションを作成しようとしています。つまり、これらのフォームの 1 つは、いくつかのテキスト入力フィールド、いくつかの整数入力フィールド、いくつかの小数入力フィールド、いくつかの日付入力フィールド、いくつかの日時入力フィールドなどを必要とする可能性があるということです。

いくつかのテキスト ラベル、入力タイプ、およびデフォルト値を簡単に提供できる、おそらく JavaScript ベースのコントロール ライブラリが必要です。コントロール ライブラリは、HTML テーブルを作成したり、適切な標準 Web コントロールを選択したりしなくても、何らかの方法でフォームを HTML でレンダリングします。

私はdhtmlxGridを使用して非常に多くのテーブルを作成しましたが、それは私にとってはうまくいきます。私が今必要としているのは、カードフォームのようなものを作成するときに同様の方法で私を助けることができるものです.

ActiveWidgetsも見つけましたが、私に代わって多くの作業が必要になるようです。個々の Web コントロールを探しているだけでなく、カード全体で役立つライブラリのようなものを探しています。

このようなお悩みをお持ちの方も多いと思います。あなたが見つけた最善の解決策を聞くのを楽しみにしています。ところで: 私は ASP.NET を使用して VisualStudio で作業しています。

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

asp.net - ASP.NET ユーザー コントロールをキャッシュする方法は?

最近のポッドキャスト (Polymorphic) で、ページ全体ではなくユーザー コントロールをキャッシュできると聞きました。

静的コンテンツを表示するヘッダー コントロールとフッター コントロールは、キャッシュされることでメリットが得られると思います。

これらのコントロールだけをキャッシュするにはどうすればよいですか?

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

asp.net - ユーザー制御レベルでの代替制御?

キャッシュされたユーザー コントロールを作成しようとしています。基本的にヘッダーとフッターは静的です。

ただし、フッターには、ページの URL を読み取り、友人にリンクを送信するためのJavaScriptに入れる 1 つのリンクがあります。そのため、そのリンクを動的にする必要があります。

代替コントロールを設定し、静的メソッドが動的リンクを返すようにしました。

実行して、置換コントロールがユーザー コントロール レベルでサポートされていないことを確認します。

これに対する回避策はありますか?私が認識していないユーザーコントロールで機能する代替のような別のコントロールはありますか?

0 投票する
5 に答える
9004 参照

.net - WebBrowserControl 下にスクロール

System.Windows.Forms.WebBrowser コントロールを使用して、ユーザーと受信者の間のメッセージを表示する単純なチャット アプリケーションに取り組んでいます。コントロールの DocumentText を更新するたびに、コントロールを自動的に一番下までスクロールするにはどうすればよいですか?

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

c# - UserControl Enum 型のプロパティは、デザイナにブール値として表示されるか、まったく表示されません

いくつかのパブリック プロパティを持つユーザー コントロールがあります。これらのプロパティは、VS2005 デザイナのプロパティ ウィンドウの [その他] カテゴリに自動的に表示されます。列挙型である 2 つのプロパティを除いて、正しく表示されません。

最初に、次の列挙型を使用します。

これはデザイナーにはまったく表示されません。

2 つ目は、次の列挙型を使用します。

これが表示されますが、デザイナーはそれがブール値であると考えているようで、True と False しか表示されません。また、コントロールを使用してプロジェクトをビルドすると、bool 型を AutoSizeMode に変換できないと表示されます。

また、これらの列挙型は名前空間に対してグローバルに宣言されるため、どこからでもアクセスできます。

何か案は?

0 投票する
11 に答える
10628 参照

asp.net - ASP.NET、VS2008 で「ドキュメントを再フォーマットできませんでした」

私はASP.NET UserControlにいます。Control-K、Control-D を入力してすべてのマークアップを再フォーマットすると、VS 2008 から一連のメッセージが表示されます。

「ドキュメントを再フォーマットできませんでした。元のフォーマットが復元されました。」

「アクションを完了できませんでした。」

「操作を完了できませんでした。パラメータが正しくありません。」

これの原因を知っている人はいますか?

編集:わかりました、それはただ...奇妙です。

問題はここにあります:

どういうわけか、その asp:Button 行が問題を引き起こしています。しかし、個々の属性を削除すると、フォーマットは機能します。または、新しい属性を追加すると、書式設定が機能します。または、タグを自己終了しないように変更すると、機能します。しかし、元に戻してそのままにしておくと、うまくいきません。

私が理解できるのは、これがある種の非常にあいまいで奇妙なバグだということだけです。

0 投票する
9 に答える
40764 参照

wpf - WPF UserControl デザイン時間サイズ

WPF で UserControl を作成するとき、Visual Studio デザイナで変更を表示できるように、それに任意の Height 値と Width 値を与えると便利です。ただし、コントロールを実行するときは、Height と Width を未定義にして、コントロールを配置したコンテナに合わせて拡張する必要があります。前に Height と Width の値を削除せずに、これと同じ機能を実現するにはどうすればよいですか?私のコントロールを構築していますか?(または、親コンテナーで DockPanel を使用せずに。)

次のコードは、問題を示しています。

次の定義はUserControl1、設計時には適切に表示されますが、実行時には固定サイズで表示されます。

次の の定義はUserControl1、設計時にはドットとして表示されますが、Window1実行時には親を埋めるように展開されます。

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

wpf - DependencyProperty を公開する

WPF UserControls を開発するとき、子コントロールの DependencyProperty を UserControl の DependencyProperty として公開する最良の方法は何ですか? 次の例は、現在 UserControl 内の TextBox の Text プロパティを公開する方法を示しています。確かにこれを達成するためのより良い/より簡単な方法はありますか?

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

asp.net - GridView の PagerTemplate で使用されるページャー コントロールを備えた UserControl のサンプル コードはありますか?

カスタム PagerTemplate を使用するアプリケーションにいくつかの Gridview があります。複数のページで同じロジックを複製する必要がないように、このカスタム テンプレートを UserControl に変換したいと考えています。そのようなことが可能であると確信していますが、UserControl を Gridview のイベントに正確に接続する方法と、コントロールが実装する必要があるインターフェイスについてはわかりません。

ASP 2.0 フレームワークを使用しています。

誰かがこのようなことをしましたか?もしそうなら、ユーザーコントロールのサンプルコードはありますか?

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

.net - .net デスクトップ アプリケーションの機能を有効または無効にする最良の方法は何ですか?

構成ファイルを使用して、コンパイル時または実行時に行うことができます。単純な (そして多くの) if ステートメントよりもエレガントな方法はありますか?

私は特に、特定の機能用の UI コントロールのセットをターゲットにしています。