6

TabItemデザイン ビューでコントロールを別のコントロールに追加しようとしてTabItemいますが、以前に追加したすべてのコントロールで最初のコントロールしか表示されず、現時点では、コード ビュー ウィンドウでハードコーディングすることによってのみコントロールを追加できるため、コンパイルする必要があります。ハードコーディングによって追加されたコントロールの結果を確認するためにプログラムします。

どんな助けでも大歓迎です。

4

2 に答える 2

3

最近、次のような問題に遭遇しました。基本的に、デザイナーは、最初のタブ以外を選択したことを認識していません。そのタブ項目コントロールのプロパティ ダイアログに移動し、IsSelected プロパティを True に設定すると、そのタブ コンテンツ領域が表示されます。

ただし、本当の問題は、VS2008 SP1 がその更新プログラムで修正されたため、インストールされていないことだと思います。残念ながら、Windows Update は SP1 が存在することを通知しません。VS2008 のメニュー [ヘルプ] > [更新プログラムの確認] でさえ、SP1 が利用可能であることを通知しません。あなたは行く必要があります;

http://www.microsoft.com/downloads/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=en

自分で手に入れるために。インストール後、Tab Control は期待どおりに動作します。

PS: SP1 の 3 つのセキュリティ更新プログラムを忘れないでください。すべて 500 MB です。Windows Update では問題なく検出されます。

于 2010-02-12T19:15:31.887 に答える
0

SnOrfus が言うように、ハード コーディングを開始すると何らかの競合が発生する可能性がありますが、タブ コントロール、タブ項目を作成し、デザイン ビューを介して操作するデザイン ビューで作業することができるので、あなたに起こることはめったにありません。

私の推奨事項は次のとおりです。1.- Visual Studio 用の新しい Service Pack がインストールされているかどうかを確認します。(VS2008 の更新を確認してください) 2.- デザイン ビューのみで作業して、最初からデザインをやり直します。3.- tabitem 内のキャンバスまたはグリッドの代わりに、「Wrappanel」または「stackPanel」を使用してみてください (レイアウトに役立ちます)。

WrapPanel を使用する場合は、コンテンツのスクロールとラップの動作を確認する必要がある場合があります。

お役に立てれば。

于 2010-02-12T10:20:05.953 に答える