0

私たちのクライアントは指が太いので、私たちもそうです。タッチスクリーンのネットブックを分解してカスタム ハードウェアに挿入し、タッチスクリーンに表示されるソフトウェア インターフェイスを作成します。問題は、画面上に約 3/4 インチのベゼルがあることです。つまり、小さな赤い「X」を押すのが難しいことを意味し、特にエッジとコーナーの静電容量が低下していることを考えると.

この標準の閉じるボタンを大きくする方法はありますか? もちろん、このアプリケーションでは、完全に使いやすい 80x80 の素晴らしいボタンをいつでも作成できますが、フォームのデフォルト フレームをオーバーライドする方法はないようです。大きなフォントとすべての組み込みのアクセシビリティ機能を有効にしようとしましたが、ヒットするのに十分な大きさにするものは何もないようです.

単純にツールバー ボタンを追加することも、あまり選択肢にはなりません。通常の Windows アプリケーションの標準的なルック アンド フィールを利用することをお勧めします。

あるいは、全画面表示にしてタスクバーやタイトル バーを操作しない「キオスク モード」のようなものを作ることを考えるべきでしょうか? もしそうなら、これを達成するのはどれほど難しいですか?

4

2 に答える 2

3

ハードウェアをセットアップしているので、Windows を含むプリインストールされたソフトウェアを構成できると思います。閉じるボタンがそれに応じて大きくなるように、表示設定に移動してタイトルバーを大きくすることはできませんか?

Windows テーマの配布に関する MS の記事を参照してください: http://support.microsoft.com/kb/310514

于 2010-05-18T20:48:01.717 に答える
1

大きな閉じるボタンを取得するのはかなり簡単です。Vista からはうまく隠されていますが、Win7 ではコントロール パネル + 個人設定 + ウィンドウの色、詳細な外観設定、項目 = キャプション ボタン、サイズを変更します。おそらくこれはあまり気に入らないでしょう。かなり大きなキャプション バーが表示され、多くの無駄な画面領域が表示されます。

反対側からこれに取り組む: あなたの要求は異常です。タッチ スクリーン アプリをセットアップするほとんどの人は、ユーザーがウィンドウを閉じないようにする方法を知りたがっています。Windows フォームを使用すると、多数のフォームを簡単に設計してそれらを切り替えることができます。これは、特にここでは、通常のデスクトップのユーザー インターフェイスではありません。フォームをユーザー コントロールとして設計し、ユーザーが UI をナビゲートするときにメイン ウィンドウの内外に切り替えることもできます。たとえば、Microsoft Outlook とは異なります。既存のフォームをコントロールに変えることもできます。その TopLevel プロパティを False に、FormBorderStyle を None に、Visible を true に設定します。

于 2010-05-18T21:18:24.427 に答える