7

メトロ コントロール: https://github.com/viperneo/winforms-modernui

私はメトロ コントロールを使用しようとしていますが、サンプル プロジェクトからできることを実行しようとしています。私が理解できないように見えるのは、ツールボックスにコントロールを追加して簡単にドラッグ アンド ドロップする方法です。

ツールボックスを右クリックし、[ツールボックス アイテムの選択] を選択して MetroFramework.dll を参照すると、すべてのコントロールが追加されますが、コントロールを使用しようとすると、コンポーネントへの参照が「Failed to create MetroLabel」になります。 MetroFramework」はプロジェクトに既に存在します。実際、MetroFramework.Design と MetroFramework.Fonts をソリューションに追加し、プロジェクトで参照しています。

4

1 に答える 1

22
  1. nuget を使用して、modernui をプロジェクトに追加します。
  2. すべてのフォームは MetroFramework.Forms.MetroForm から継承します
  3. 「選択」を使用してツールボックス パネルをセットアップするには、参照を使用して移動し、packages フォルダー内の metroframework .net dll を見つける必要があります。ビルド用のものを選択してください。.net 4 の場合は .net4 ..etc
  4. 「Metrobutton」などを備えたツールボックスパネルを取得します。
  5. そのパネルから、MetroStyleManager コントロールをフォームにドラッグ ドロップします。ページのすべてのスタイルを同じに保ちます。その後、コンストラクターでスタイルとテーマを一度設定できます。これらのオブジェクトを公開することをお勧めします。そうすれば、スタイルとテーマをサブウィンドウに簡単に渡すことができます。

コントロールのセットは限られていますが、すぐに始められるはずです。(数時間遊んだだけです)

于 2013-09-22T14:10:56.410 に答える