キャリアの最終的な仕事として大学で発表するソフトウェアを完成させる必要があります。締め切りはかなり近いので、かなりメインメニューウィンドウを作りたかったのです。私はいくつかのWPFユーザーコントロール(ボタンとそのすべての小さなもの)でwinformsを操作しています。さて、winformはWPFのようにコストをかけることができないので、私はWPFでメインウィンドウを作成することを考えていました。しかし、私には大きな問題があります。WPFとXAMLについての知識が少なすぎます。
私はExpressionBlendを使用していますが、そこで必要なことを行うのも困難です。
私がやりたかったのはこれです:
![ここに画像の説明を入力してください] [1]
上部にメニューが必要ですが、下にタイトルのある画像が必要です。次に、マウスがそこに入ると、マウスが開いてメニュー項目が表示されます。
これを達成するために、私はこれを行いました:
- 画像とテキストが配置される長方形と、いくつかのメニュー項目を含む下のメニューを使用してUserControlを作成しました。アニメーションにも絵コンテを使いました。
![ここに画像の説明を入力してください] [2]
とにかく、私はすべて間違っていると思います。これをもっと簡単に行う方法があるのではないかと思います。たとえば、次のようなイベントを作成する必要がありました。マウスが長方形に入ると、メニューは表示されますが、表示されない場合は非表示になります。また、メニュー項目ごとにストーリーボードを作成する必要があります。つまり、選択されたときに背景色を変更することなどです。
ここで本当に助けが必要です。誰かが私が少なくともメニュー構造をコーディングするのを手伝ってくれるなら、それは素晴らしいでしょう。
QUESTIONCLOSED私はついにWindowsフォームでそれを行うことができました