1

Webサービスに接続して操作するWPFアプリケーションを構築しています。作業に必要なものはこれまでのところ問題ありません。次に、、などの機能を追加して、使用エクスペリエンスを向上させたいと思いusername editable comboboxます。 私は各機能について公正な考えを持っていますが、それらの実装についてはごくわずかな知識しかありません。sign me in when skype startstart when computer start

質問1 ユーザー名コンボボックス
isEditableがtrueに設定されたコンボボックスを使用していますが、以前のユーザー名がないと思います。たとえば、成功したすべてのログインユーザー名をsqliteに保存する必要がありますか?

質問2 スカイプの開始時にサインインします
。自動ログインを実行する必要がある場合は、結局、sqliteを使用して資格情報を保存し、値を保存することを検討します(trueまたはfalseのように)。

質問3 コンピュータの起動時に開始
サービスとして使用することについては知っていますが、チェックボックスをオンまたはオフにしたときにサービスとして使用し、サービスを削除するプロセスは少し混乱します。

質問4 ログインコンボボックスを非表示にするときに表示できるグリッドでアニメーションGIFを使用する場合、WPFアプリケーションでログイン(ログインはWebサービス経由)で待機するなどの操作を行う場合は、skypeを待機(サインイン)して
ください。 passwordboxグリッドまたはアニメーションオブジェクトを使用する必要があります(今のところ知識がありません)?

この投稿は、主に専門家が適切なリソースを紹介し、ベストプラクティスとして何が行われているのかを教えてくれるものです。これを読んでいただきありがとうございます。これらの機能の実装を開始する方法について、わかりやすいアイデアを教えてください。再度、感謝します

4

1 に答える 1

1

1: はい、以前の値をどこかに手動で保存し、それらを ComboBox の ItemsSource に割り当てる必要があります。
2: この質問がわかりません。
3: いいえ、サービスが異なります。サービスはバックグラウンドで実行され、UI とはまったく対話しません。必要なのは、レジストリの自動実行セクションにエントリを追加 (または削除) することです。このリンクを試してください。
4: WPF は (ネイティブに) GIF をサポートしていません。個人的には、IsIndeterminate を true に設定して ProgressBar を使用するだけですが、他のアニメーションも機能します。

.NET のビルトインアプリケーション設定機能も参照してください。このリンクは WPF ではなく Windows フォーム用ですが、考え方は同じです。

于 2010-05-19T02:51:24.467 に答える