問題タブ [user-interface]

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

c# - WindowsFormsとC#のコントロールの動的なトップダウンリスト?

私たちのプロジェクトであるSharpWiredでは、FirefoxまたはSafariのダウンロードウィンドウに似たダウンロードコンポーネントを作成しようとしています。つまり、プログレスバーやボタンなどを含むカスタムコントロールであるダウンロードの1つのトップダウンリストです。

要件は、各行に1つの要素を持つ1つのリストが存在することです。各要素はカスタムコントロールである必要があります。リスト全体を動的にサイズ変更できるようにする必要があります。これにより、リストを長く/短くすると、必要に応じてスクロールバーが追加され、薄く/広くすると、カスタムコントロールのサイズがリストの幅に合わせて変更されます。

使用してみましたFlowLayoutPanelが、希望どおりに機能するようにサイズを変更できていません。できれば、カスタムコントロールのアンカーをLeft&Rightに設定するだけで済みます。また、使用することもTableLayoutPanel検討しましたが、これまでのところ、行を動的に追加することはオーバーヘッドが大きすぎることがわかりました。

FlowLayoutPanelこれは非常に一般的なユースケースである必要があり、これを直感的に行う方法がないことは私には少し奇妙に思えます。誰かが私たちを進行させるために似たようなことをしたり、ヒントやコツを持っていますか?

乾杯!
/アダム

0 投票する
8 に答える
1051 参照

user-interface - 迅速な開発のための GUI ツールキット?

C/C++ で書かれたアプリケーションのフロントエンドを書きたいと思っています。

私は Solaris 10 を使用しており、アプリケーションを他のいくつかのアーキテクチャー (最初は Windows) に移植する予定です。

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

c - C 用の wxWidgets フレームワークはありますか?

私の理解では、wxWidgetsは多くのプログラミング言語 (C++、Python、Perl、および C#/.NET) 用ですが、C は含まれていません。C プログラミング言語用の同様のフレームワークはありますか?に使用されますか?

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

user-interface - グラフィカル コマンド シェルはどこにありますか?

ターミナルとシェルは非常に強力ですが、特にそれらを最大限に活用するには、学習が複雑になる可能性があります。ユーザーを支援したり、より使いやすい方法で回答を表示したりする、より GUI ベースのコマンド シェルを知っている人はいますか? 私は IPython を知っていますが、正しい方向への一歩ではありますが、その構文でさえやや複雑です。

これに加えて、結果をグラフで表示することもできます。たとえば、ファイル サイズを円グラフにパイプできると便利だと思いませんか?

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

c++ - Qt 子ウィンドウの配置

Qtで子の初期ウィンドウ位置を指定する方法はありますか?

Linux と Windows で実行するアプリケーションがありますが、Qt のデフォルトの動作により、ウィンドウ マネージャーが子ウィンドウの配置を決定できるようです。

Windows では、これは親がいる画面の中央にあり、妥当と思われます。

Linux では、GNOME (metacity) では常に左上隅に表示され、煩わしくなります。ウィンドウの配置を制御できるメタシティのウィンドウマネージャー設定が見つからないため、その動作をオーバーライドしたいと思います。

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

c# - リストビュー ラベルの編集をプログラムで呼び出す方法

C# では、新しく追加されたアイテムのラベル編集を ListView に呼び出したいと思います。基本的に、ここをクリックしてシナリオを追加する場合、新しいアイテムが追加されるとすぐに、テキスト ラベルをユーザーが編集可能な状態にする必要があります。ありがとう!

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

ruby-on-rails - ユーザー設定をプログラムする方法

内部サイトに Ruby on Rails を使用しています。サイトのさまざまなユーザーが、多種多様なデータにアクセスし、データの非常に異なる視点にアクセスできます。これらの異なるクラスのユーザーには、アクセス レベルが必要です。アクセス レベル内で、他のクラスのユーザーから機能を追加できるようにする必要があります。

イントラネット サイトのリリースされた「バージョン 1.0」では、一般的なユーザー クラスを実装しました。私は今、ユーザー アクセスのより細かい制御を実装する必要があります。

問題はどのようにですか?

データベース スキーマを展開せずに、どこでも <% if feature_allowed %> タグを使用してビュー コードを設定せずに、ユーザー設定 (マップを表示する (または表示しない)、この機能にアクセスするが、この機能にはアクセスしない) をコーディングするための一般的に受け入れられている方法は何ですか。

0 投票する
16 に答える
1763 参照

user-interface - ファイティングプログラマーの色

私は唯一のデザイナー/プログラマーであるペットプロジェクトをいくつか持っており、実際のユーザーが使いやすいようにユーザーインターフェイスを変更し、 「プログラマー」デザインで一般的な明るい黄色と緑を避けるために多くの時間を費やしています.

グラフィック デザイナーがいない場合に配色を選択するためのヒントはありますか? 典型的な「プログラマー」インターフェースを作成しないようにするにはどうすればよいですか?

0 投票する
12 に答える
3457 参照

asp.net - 最高のAJAXフレームワーク

Asp.Net Webフォームで、適切なUI(a la Ajax)を提供するための最良のchioceは何ですか?これまで、Ajax Control Toolkitに加えてMSに付属している組み込みのAjaxサポートを使用してきましたが、もっと良いものや簡単なものはありますか?

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

.net - .net Windows フォーム プロジェクトを新鮮に見せるにはどうすればよいでしょうか?

私は、数年前から存在するビジュアル スタジオ 2005 vb.net Windows フォーム プロジェクトに取り組んでいます。デフォルトのテキストボックス、ラベル、ドロップダウン、データグリッド、日時ピッカーなど、すべて標準的なものでいっぱいです。最終的な結果は、非常に灰色の古いプロジェクトです。

このプロジェクトを新鮮でおしゃれに見せるための最善のアプローチは何ですか? すべての新しいフォーム オブジェクトを使用してソリューション全体を書き直すのは避けたいのですが、それは避けられますか?