問題タブ [ui-design]
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.
blackberry - BlackBerry での複数の画面サイズ向けの開発
Android と iOS には「密度に依存しないピクセル」という概念があるため、密度や画面サイズが異なるデバイスでもレイアウトは同じように見えます。
これまで、ピクセルを使用して手動で要素の間隔を空けるコードを書きました (つまり、このボタンを画面の左側から 10 ピクセル離したい)。これは Curve では優れていますが、Bold で読み込むと解像度がはるかに高くなるため、10 ピクセルは物理的なスペースがはるかに小さくなります。
BlackBerry での複数の画面サイズのベスト プラクティスは何ですか? 密度に依存しないピクセルを定義する簡単な方法はありますか? RIM は、これを簡単にするためのドキュメントや API に関してあまり提供していないようです。
user-interface - 正常/異常動作を選択する「セーフティロックアウト」のUI要素
システム操作の「特別な」モードを制御するチェックボックスがいくつかある GUI があります。これらを常に表示し、オペレーターが編集するときに簡単に編集できるようにしたいのですが、このような状況はめったになく、ほとんどの場合、チェックボックスを無効にしたいと考えています。
私が探しているのは、異常な操作を有効/無効にするために使用する UI 要素です。(通常の操作ではチェックボックスが無効な状態のままになり、異常な操作ではユーザーが編集できるようになります。)
- チェックボックスまたはボタンのペア: 押しやすすぎる
- メニュー項目: あいまいすぎる
- ダイアログ確認ボックス: (「この操作モードでは ____ が許可されています。使用してもよろしいですか?」) 煩わしく、重要な状況で他のすべての UI 要素の使用をブロックするため、モーダル ダイアログ ボックスは避けたいと考えています。
物理オブジェクトの UI デザインには、いくつかの微妙なロックアウトが含まれています。芝刈り機には、始動/実行中に押す必要があるハンドルがあります。チャイルドプルーフの丸薬ボトルは、回しながら押し下げる必要があります。
シンプルで直感的で使いやすく、不注意な使用を避けるものを探しています。何か案は?ソフトウェアの世界で、誰かがこのようなことを考えたに違いありません。
wpf - DockPanelタブの順序
以下のように、ItemsControlのDataTemplateにDockPanelを設定しています。
コンボボックスとボタンの間の残りのスペースをすべてテキストボックスで埋めたいです。DockPanelは最後の子のみを埋めるため、テキストボックスをXAMLの最後に配置する必要がありました。見栄えがします。ただし、タブの順序はめちゃくちゃになっています。これで、combobox-combobox-textbox-buttonの代わりにcombobox-combobox-button-textboxがタブになります。
各アイテムのプロパティを使用してみKeyboardNavigation.TabIndex
ましたが、これはItemsControlのDataTemplateであるため(これらのドックパネルはそれぞれ個別のアイテム用になります)、タブの順序が各アイテムのコンボボックスを垂直方向にジャンプし、次に各テキストボックスを垂直方向にジャンプします。 、次に各行を横切ってから下に移動するという望ましい動作ではなく、各ボタンを垂直に下に移動します。
UIの例:
現在の状況では、それは行きCombo11,Combo12,Button1,Text1,Combo21,Combo22,Button2,Text2
ます。TabOrderプロパティを追加すると、になりますCombo11,Combo21,Combo12,Combo22,Text1,Text2,Button1,Button2
。
行きたいCombo11,Combo12,Text1,Button1,Combo21,Combo22,Text2,Button2
です。
このUIの問題を解決する方法について誰かが何かアイデアを持っていますか?
ui-design - 動的Webインターフェイスのステータスを保存するための最良の方法
基本的に私のウェブサイトには、ボックスのスタックを備えたサイドバーがあります。各ボックスは、ユーザーが折りたたんだり展開したりできます。現在ログインしているユーザーの各ボックスのステータスを保存する必要があります。ユーザーがブラウザやコンピュータを変更すると、すべてのボックスがデフォルトの状態になるため、Cookieを使用したくありません。
ユーザーがボックスを折りたたんだり展開したりするたびにクエリを実行するデータベースにこの情報を保存する必要がありますか?これをどのように処理しますか?ありがとう。
編集:ユーザーがボックスのアニメーションを楽しんでいるという理由だけで、ユーザーが2秒間に10回など、トグルボタンを繰り返しクリックした場合はどうなりますか?彼は2秒間に10回のクエリを実行します。したがって、おそらく問題は、このデータをいつ保存する必要があるかということです。
storyboard - GUI を含め、アプリケーションのストーリーボードを作成するためのツールにはどのようなものがありますか?
UI の簡単な概要をまとめ、これらをストーリーボードに構築して、発生する可能性のあるポップアップ ダイアログなどを含むユースケースがどのように展開されるかのモックアップを作成できる (できれば無料の) ツールはありますか?
html - HTMLフォームデザインの便利なリンクと読書
私たちのほとんどは次のことを見たと思います。
私は現在、既存のwinformアプリをWebアプリケーションに変換する任務を負っています。現在のシステムは「あなたの会社のアプリ」のようなものですが、それを切り詰めて、より使いやすく、洗練された、使いやすいものにできればいいのですが。
誰もが、特にWebフォーム用に、優れた本、ブログ、チュートリアルなど、およびUIデザインを推奨できますか。
ありがとう
c# - C# のマスター ページ
control_panel フォームを設計する必要があります。これには多くのタブがあります。これをどのように設計すればよいですか?タブごとに異なる新しいフォームを作成する必要がありますか、それとも C# WinForms に Masterpage の概念はありますか?
ご意見をお聞かせください。ありがとう。
c# - 一連のラベルをC#フォームに追加してから、フォームを垂直方向にスクロールするにはどうすればよいですか?
C#(WinForm)のフォームがあります。次のようになります。
(ロゴ)
コードを介して追加するラベル用の空白スペース(このスペースに10個のラベルを収めることができます)
(閉じるボタン)
空白スペースには約10個のラベルを入れることができます。
20個のラベルを追加したい場合、このフォームをスクロール可能にする方法に困惑していますか?コードを介して20個のラベルを追加すると、11番目のラベルが閉じるボタンと重なり、12番目以上のラベルがフォームの最後からはみ出します。
ラベルを作成している場所で、フォームの空白部分だけをスクロール可能にするにはどうすればよいですか?リストボックスは使いたくない。
ありがとう。
user-interface - ブラックベリーで画面の固定背景を作成するにはどうすればよいですか?
画面をスクロールしても動かない背景を作りたい。私の現在のコードは次のようなものです:
ただし、これにより背景が緩くなります。つまり、画面フィールドが表示からはみ出すと、ユーザーが画面をスクロールすると背景も移動し、画面の一部が背景なしになります。引き伸ばされた部分で背景を何度も繰り返させたくありません。しかし、私が欲しいのは、ディスプレイに固定されたままの背景であり、残りのフィールドはその上をスクロールします。これを行うための直接的または間接的な方法を知っていますか?
ui-design - 市、地方自治体、または集落?
ユーザーができるだけ簡単に住所を入力できるフォームを作成しようとしています。
以前は、国を選択すると州/州のリストが表示され、そのうちの 1 つを選択して都市の名前を入力していました。
ただし、これはもっと簡単にできると思います。多くのアプリ (Facebook のイベントなど) では、都市の名前を入力するだけで国/州を推測できるので、そのようなものを構築しようとしています。
私はカナダのBCに住んでいるので、そこから始めています。ウィキペディアを見ると、ここのかなり大きな地域であるデルタなど、除外されている「都市」がいくつかあります。口語的な会話では、実際には都市ではありませんが、人々は通常、私が「デルタ」または何かに住んでいると言うので、おそらくリストに含める必要があります. したがって、実際には都市のスーパーセットと思われる自治体を使用する必要があるかもしれません。
しかし、実際には Delta のサブ地域であるLadnerのような場所を除外しましたが、具体的になりすぎているのではないかと心配しています。
考え?
また、これはカナダだけです。米国も含めなければなりません。州がまったく同じように分割されているかどうかはわかりませんが、アメリカの皆さん、どの程度細かく分割すればよいでしょうか?
天気や時間を取得しようとしている、または場所を調べようとしていて、フォームが提示された場合、どれくらいきめ細かく認識できると思いますか?