問題タブ [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 投票する
8 に答える
3125 参照

asp.net - ASP.Net カスタム コントロールでインライン スクリプトが解決されない

現在、カスタムの正規表現バリデーターを使用しています(残念ながら)

次のようなサーバー側のインラインスクリプトを使用して正規表現パターンを設定しようとしています:

ただし、スクリプトはサーバー側のコードに解決されていません。代わりに、文字どおりに解釈され、レンダリングされたマークアップで次のような結果になります。

これが適切に解決されない理由についての手がかりはありますか?

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

java - JavaからのJythonスクリプトの実行の制御

Java内からJythonスクリプトの実行を制御し、PythonInterpreter.exec()の呼び出しを介して実行しようとしています。スクリプトには、Javaで定義されたクラスへの呼び出しが含まれています。ここでの説明では、これらのクラスを「コマンド」と呼びます。コマンドは、RMIを介して別のマシンで実行することもできます。

コマンドの完了には時間がかかるので、実行の何パーセントが完了したかなど、呼び出し側でコマンドの実行の進行状況を確認したいと思います。getProgress()メソッドをクラスに提供できますが、PythonInterpreterでは呼び出し元がその内部で実行されているコマンドオブジェクトにアクセスできないため、このメソッドにアクセスすることは不可能のようです。

これを行う方法についてのアイデアはありますか?

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

controls - Web サイトのドロップダウン リスト/メニューの代替案または改善策を探している

ドロップダウン リスト、メニュー、およびコンボ ボックスはすべて、非常に一般的なユーザー インターフェイス要素です。ユーザーは、ネイティブ アプリケーションや場合によっては Web アプリでこれらの要素を目にすることに慣れていますが、いくつかの問題があります。

  1. マウスを向ける必要があります。マウスを離すと折りたたまれるメニューもあれば、展開するために狙わなければならないサブメニューがあるメニューもあります。

  2. 最初にマウスを向けないと、オプションは表示されません。

これらは私を悩ませている主な事柄です。他の人も他の問題に気付くかもしれません。私は通常、できる限りドロップダウン メニューを使用しません。

問題は、限られたスペースにオプションの長いリストを表示したい場合があることです。問題 2 は喜んで犠牲にしますが、これらのドロップ メニューを使いやすくするためのトリックを誰かが持っているかどうか知りたいです。誰かが新しいスタイルのリスト コントロールを発明したのかもしれません。

これらのタイプのコントロールが私を悩ませているとしたら、サイトのユーザーをさらに悩ませているに違いありません。

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

c# - .NET: クリック アンド ドラッグの「デスクトップのような」コントロールはありますか?

OK、まずコンテキストを確認するために Windows デスクトップを見てください。デスクトップ上の項目 (フォルダー、ファイル) を別の場所にドラッグすると、ドラッグした場所に「とどまる」ことができます。これは、ユーザーがアイテムの独自の「グループ」を作成できるようにするための非常に便利な機能のようです。

したがって、私の質問は次のとおりです。アイテムのコレクションでこの動作を近似する .NET のコントロールはありますか?

「LargeIcon」モードのリストビューのようなものを考えていますが、アイコンをコントロール内の別の場所にドラッグできます。

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

wpf - WPF には、ナビゲート可能な一連の画像を表示する簡単な方法がありますか?

私は最初の WPF アプリケーションを作成しています。その目的は、いくつかのデータから 6 つの画像を生成することです。理想的には、「進む」ボタンと「戻る」ボタンがほとんどなく、画像スタックのどこにいるかを示すテキスト インジケーターを使用して、それらをウィンドウに表示したいと考えています。「ミニ Windows フォト ギャラリー」のようなものです。

これを行う方法は、スタイルの何らかのカスタマイズかもしれないと思いますが、カスタム WPF ページなどListViewで使用する可能性もありましたFrameか? わかりませんが、これを行う標準的な方法があるはずです。

私の現在の最善のアプローチはListView、私の WPF 本のガイドラインに従ってカスタマイズすることです。誰かがすでにこれを行っている場合、またはより良い方法がある場合は、お知らせください。

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

.net - Office 2007 のようなオプション画面を .NET で作成する方法

Office 2007 のオプション画面は、複数のタブ ページを持つ「従来の」固定サイズのオプション ダイアログよりもはるかに好ましいと思います。自分の .NET アプリケーション用に同様のオプション画面を作成するにはどうすればよいでしょうか? これを行うために購入できる (または無料で使用できる) 既存のコントロールはありますか? WPFでこれを行う方が簡単でしょうか?

まだご覧になっていない方のために説明すると、Office 2007 ではオプションがグループに分割された垂直リストとして表示され、リスト全体がウィンドウに収まらない場合はスクロールできます。Office になくてよかったと思うことの 1 つは、検索ボックスを使用して、オプション リストのインクリメンタル検索/フィルター処理を行う機能です。

編集:明確にするために、左/右の分割とタブ付きの動作よりも、オプションのスクロール動作、グループ化、およびレイアウトに興味があります。

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

wpf - ビジュアル ツリーから削除する前に WPF コントロール アニメーションを完了する方法

ビジュアル/論理ツリーから削除される直前に、WPF コントロールをアニメーション化するシナリオがあります。コントロールはカスタムであり、アニメーションを含むコントロール スタイルは設計者によって提供されます (つまり、コントロール コードを記述する時点では、それらがどうなるかについての詳細はわかりません)。オブジェクトが削除される直前にデザイナーがアニメーションをトリガーできるようにするルーティング イベントを提供したいと考えています (たとえば、ユーザーがマウスでコントロールをドラッグしていて、マウス ボタンを離すと、コントロールが急激にではなくゆっくりとフェードアウトする場合があります)。ビジュアル/論理ツリーから削除されます)。これは、ルーティング イベントを使用するだけで可能ですか? デザイナーが風変わりな依存関係プロパティを設定したり、アニメーションの最後にコントロールの削除をトリガーしたりする必要なく、アニメーションの完了を検出することは可能ですか? 依存関係プロパティを使用すると、デザイナーがプロパティの設定に失敗した場合にメモリ リークが発生します。より良い方法はありますか?

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

vb.net - MyProject.MyClass-vb.NETカスタムコントロール

Visual Basicプロジェクトでは、視覚的なバグを修正するために、自家製のTabControlを作成しました。コントロールは正しく機能しますが、タブを使用してフォームを変更するたびに、VisualStudioは宣言のコントロールの前にMyProjectを追加します。

を削除するMyProject.と、プロジェクトは正しくコンパイルされます。

MyClassは別のファイルMyClass.vbにあり、ほとんどの場合次のようになります。

ファイルを削除して再度追加し、クラスをコピーして貼り付け、クラス名にMyForm.designer.vb追加しようとしMyProject.ましたが、VisualStudioがこの嫌いなものを追加するのを妨げるものは何もありませんでしたMyProject

この回答に関する編集:

名前空間については理解していますが、私の問題は、ほとんどの場合、コンパイラがプロジェクト名が追加されたクラスを認識せず、毎回追加することです。

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

.net - GridView チェックボックス列

以前は、DataGridColumn クラスから継承した Datagrid 用のクラスを 1.1 で使用していました。これにより、ヘッダーにクライアント側の un/check-all ボックスを含むチェック ボックス列を作成できました。次に、グリッドを設計するときに、カスタム列を追加するだけです。

現在、グリッド ビューに同様の機能が必要なプロジェクトに取り組んでいますが、列に機能を継承または追加する方法はないようです。

だから私の質問は、列をオーバーライドする方法はありますか? または、このコードは再利用可能な方法で既に存在していますか?

必要なものは単純です。JavaScript をページに登録し、チェック ボックスの列をレンダリングするだけです。

私はすでに 4guys のサンプルに遭遇しましたが、彼らはすべてのコードをコード ビハインドに入れただけで、コピー/貼り付けが少し少ないものを探しています。

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

asp.net - IE で「オートコンプリート オフ」が機能しない - ASP.Net

質問: ASP:Textbox で Autocomplete=off が IE 7 で機能しない理由はありますか?

これが最も適切な用語である場合、IE のオートコンプリート機能は、テキスト ボックスからドロップダウンして過去に入力したものを表示するようなドロップダウン リストです。

この時点で、Ajax オートコンプリート コントロールのように機能するユーザー コントロールの一部であるテキスト ボックスに対して、IE オートコンプリート機能が機能しないようにする必要があります。問題は、Ajax オートコンプリートの選択リストが表示されるときに、IE オートコンプリートの選択ボックスも表示されることです。(テキストボックスをダブルクリックする場合)私はこれを使用しています:

しかし、それでも表示されます。IE オートコンプリートから項目を削除しようとしましたが、次に何か入力して Enter キーを押すと、問題が再発します。何か案は?

注: ソースを表示すると、テキスト ボックスは Autocomplete=off タグでレンダリングされます。

注 2: someTextbox.Attributes.Add("autocomplete", "off"); を試しました。また、成功せずに

*更新、少し前にそれを理解しましたが、忘れていました*

それは実際に機能します。私は違いが何であるか分かりません。いつかそれを調べるとしましょう。