問題タブ [devexpress]

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 投票する
2 に答える
492 参照

.net - Windows フォームでの Awesomebar のような動作

次の動作で、Firefox 3 Awesomebar のように動作するコンボ ボックスを作成しようとしています。

  1. テキストを入力
  2. 結果を非同期に戻す
  3. リスト内の結果を上下に選択しますが、入力ボックスに入力されたテキストが残るため、ユーザーは編集を続けて結果セットを別の方法で制限できます
  4. Enter は、親フォームが処理するイベントを発生させます

非同期の結果とフィルタリングはすべて機能していますが、結果を表示して選択するための適切な方法がありません。

コンボ ボックスでは、矢印を下に移動すると、選択した内容がエントリ ボックスに自動的に入力されます。#3 に失敗します。

私は DevExpress コントロールを持っていますが、それらのコンボ ボックスは同じことを行い、どちらもオーバーライドする方法がわかりません。

LookupEdit では、任意のものを入力することはできません。PopupContainerEdit も同様です。

その下にリストボックスがあるテキストボックスのような動作が必要で、テキストボックス内のアップ/ダウンイベントがリストボックスに渡されます。しかし、そのような 2 つを組み合わせたカスタム コントロールを作成しようとすると、通常のコンボ ボックスのドロップダウンのようにリスト ボックスを「フローティング」する方法がわかりません。

手がかりは大歓迎です!

0 投票する
13 に答える
1476 参照

c# - {}を閉じることについてのC#コメント

私はDevExpressCodeRushとRefactorを少し使っています!今週はプロで、コードを入力すると自動的にコメントを生成するコメンタープラグインを選びました。

基本的な意味(実際にはかなり良い)を選択するという仕事がどれほど優れているかについては説明したくありませんが、デフォルトの実装では疑問が生じます。

デフォルトでは、}文字を入力してブロックを閉じると、プラグインは次のようなコメントを追加します...

(つまり、開いた場所の閉じ中括弧のラベルにコメントを追加します。)

この動作が非常に役立つ場合があることはわかりますが、結果のコードは、コメントを追加すると非常に乱雑に見えると思います。

私は他の人が何であるか疑問に思いました;この種のコメントに対する見解は何でしたか。学術的な観点からだけでなく、それらについて多くの否定的なコメントを受け取った場合、同僚にそれらを与えるか、それらを取り除くかを決めることができます。

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

c# - グリッド列の位置を取得する

ボタンが常に DevExpress グリッドの列の上にくるように、フォーム内にボタンを配置するにはどうすればよいですか?

グリッド列はサイズ変更できないように設定されていますが、グリッドと列はフォームに合わせてサイズ変更されます。System.Forms.Controlには、この機能を提供するように見えるPointToScreen メソッドがありますが、DevExpress gridviewcolumn のメソッドではありません。

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

asp.net - Mono 上の DevExpress ASP.Net コンポーネント

私は DevExpress コンポーネントの満足のいくユーザーですが、現在はまだ Linux Web ホストを使用しています。

別のスレッドで、DevExpress の ASP.Net コンポーネントを使用できるように Windows 環境に移行する計画について話しました。しばらくの間、DevExpress の立場は、P/Invoke の多用により、それらのコンポーネントが Mono で動作する可能性が低いというものでした。

ASP.Net コンポーネントの使用経験がないので質問ですが、Mono で ASP.Net コントロールをうまく使用した人はいますか? 私は、WinForms のものよりも mono の下で ASP.Net のものの方がはるかにうまくいったことを示すいくつかの投稿を読みました。

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

asp.net - SqlDataSource なしで mysql を DevExpress ASPxScheduler に接続する方法

私が検討している ASP.net プロジェクトがあり、MySQL を使用したいと考えています。私は SQL サーバーに慣れていますが、mySQL を使用しても問題はありません。

通常、コントロールは SqlDataSource をバインドする必要がありますが、MySQL では利用できません (このサイトの他の投稿から)。

予定を作成できるように MySQL と DevExpress ASPxScheduler を接続する最良の方法は何ですか?

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

devexpress - CodeRush Express for Visual Studio の無料バージョンでキー バインディングを変更できますか?

注: coderush/devexpress フォーラムに投稿しようとしましたが、いつものように、応答がありませんでした。願わくば、一部の SO ユーザーが coderush Express を使用していて、役立つ可能性がありますか?

やあ。無料の CodeRush XPress アドオンをインストールしたところ、見栄えは良いのですが、キー バインドの変更方法がわかりません。Ctrl+Alt+F は押しにくいと思います。Shift+Enter は、過去 3 年間にセットアップした既存のキーバインドと競合するため、CodeRush による上書きには非常に抵抗があります。

私は愚かで、本当に明白な何かを見逃しているだけですか、それとも「キーバインディングの変更」は無料版の機能ではありませんか?

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

c# - VisualStudio 2008 で UserControl の設計時のサポートを有効にする

ユーザーコントロール GridEx:UserControl を作成しました。そのコントロールに GridControl (DevExpress データグリッド コントロール) を配置しました。内部データグリッド コントロールを返すプロパティ DataGrid を作成しました (以前に追加されました) DataGrid のデザイン サポートを有効にするにはどうすればよいですか? 入れてみます

しかし、私はこのエラーを受け取ります: コンポーネント 'DataGridControl' を作成できませんでした。
エラーメッセージは次のとおりです。

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

.net - ユーザーがテーブルの順序を定義できるようにする最善の方法は?

ユーザーがテーブルの順序を定義できるようにする最善の方法は?

SQL Server 2005 と DevExpress コントロールを使用しています。

以下を含むテーブルがあります。

  1. プロセスA
  2. プロセスB
  3. プロセスC
  4. レポートA
  5. レポートB
  6. レポートC

ユーザーが順序を好きなように変更できるようにしたいと考えています。

以下に一例を示します。

  1. プロセスC
  2. プロセスA
  3. プロセスB
  4. レポートB
  5. レポートA
  6. レポートC

これに対応するために、アプリケーションによって維持されるテーブルに DisplayOrder (INT) フィールドを追加しました。

INT フィールドを使用することは、ユーザー定義の注文に最適なソリューションですか?

これを達成するための他の方法はありますか?

その理由は、現在のアプリケーションでは、行を下 (または上) に移動するのに約 1 秒かかるためです。コードをクラックして、なぜそんなに時間がかかるのかを確認しようとしています。スタック オーバーフローの達人に何か良いアイデアがあれば、その時点で実装するかもしれません。

興味がある方のために、このアプリケーションで DisplayOrder を編集できると私が信じている方法を以下に示します。

  1. テーブルを GridView に読み込む
  2. 行を選択
  3. 下へ移動ボタンをクリックする(上へ移動ボタンもあります)
  4. Click イベントは、現在の行の DisplayOrder をその下の行と交換します。
  5. 両方のレコードへの変更がデータベースに書き戻されます
  6. これには、クリックごとに約 1 秒かかります (つまり、10 クリックは 10 秒に相当します)。
0 投票する
1 に答える
471 参照

delphi - Quantum Grid 5 でスクロールするデータがあるかどうかを知る方法は?

私は、DevExpress の Express Quantum Grid 5 を使用する Delphi 7 のレガシー プロジェクトに取り組んでいます。

グリッドにスクロール バーを表示できないため、スクロールを制御するための外部ナビゲーターがあります。

メソッドを使用してスクロールできますGridView.Site.ScrollContent(ADirection)が、4 つの方向 (上、下、左、右) のいずれかにスクロールするデータがあるかどうかを識別する方法がわかりません。

ナビゲーションが不要なときにナビゲーション ボタンを無効にするには、これを知る必要があります。

この問題の解決策または回避策を知っている人はいますか? グリッドまたはその部分に、この情報を提供できるメソッドが見つかりませんでした。