2

私は、最初のWindowsMo​​bileアプリケーションに取り組んでいるかなり初心者のプログラマーです。プログラムで使用できるボタンコントロールがないようです。私はこれまでカスタムコントロールを作成したことがなく、それがアプリケーションのボタンを取得できる唯一の方法であることを理解しています(これはクライアントによる要件です)。誰かが私がこれをどのように作成するかについて簡単に説明してくれるかどうか疑問に思いました。VisualStudio2005とWindowsMo​​bile5 SDKを使用して、タッチスクリーン以外のデバイスに展開するアプリケーションを作成しています。

あなたが提供できるどんな助けにも前もって感謝します。

更新:ボタンコントロールは、迅速に操作する必要のあるデータ量があるため、このプロジェクトに適したオプションです。カウンターラベル付きのセクションが7つあり、各ラベルの横には3つのボタンのセットがあります。1つのボタンはラベルのintを増やし、もう1つはそれを減らし、3番目のボタンはユーザーがラベルに割り当てるint値を入力できるようにします。これらすべてを制御するメニューシステムを開発しようとしましたが、メニューのネストが深すぎて、変更をすばやく行うことが重要です。

ユーザーコントロールを作成して非常に基本的なボタンを作成する方法を理解しましたが、プロパティウィンドウでコントロールのラベルを変更できるようにするのに問題があります。

4

3 に答える 3

2

ボタンを使用できないスマートフォン SDK を使用して開発していることは明らかです。PocketPC SDK を使用する場合は、ボタンがあります。これらの SDK は、Windows Mobile 6 で Standard と Professional に交互に名前が変更されました。

正直なところ、スマートフォン アプリでボタンを使用することはお勧めしません。クライアントに、Smartphone アプリケーションでボタンを使用することは Windows Mobile のガイドラインに違反しており、代わりにメニューを使用する必要があることを説明できます。これは、ボタンに移動してからクリックするよりもはるかに高速です。

クライアントがそれを要求する場合は、Control クラスから継承するクラスを作成し、OnPaint イベントをオーバーライドします。

于 2008-11-13T07:07:49.810 に答える
0

ボタン コントロールが利用できることは間違いありません。独自に作成する必要はありません。使用可能なコントロールは、Visual Studio の左側にドッキングされているツールボックスにあります。プロジェクトにフォームを追加し、フォームを選択していない限り、コントロールは表示されません。

于 2008-11-13T05:39:23.453 に答える
0

私は同じ問題に直面しました。Visual Studio 2008 のデバイス コントロール ツールボックスにボタン コントロールがありません。これは、ガイドラインで代わりにリンクとメニューを使用するように指示されているためです。

ただし、ユーザーが必要とするときにボタンを配置する必要がある場合があります。

で Windows Mobile 6 の SDK を試しています。

http://www.microsoft.com/downloads/details.aspx?FamilyID=06111a3a-a651-4745-88ef-3d48091a390b&displaylang=en

しかし、Windows Mobile 6.5 SDK はどこにあるのでしょうか?

于 2009-03-17T03:26:58.507 に答える