Codeer.LowCode.BlazorにFluent UI Blazor UIコンポーネントを追加するためのライブラリです。
This project is no longer actively maintained. New development, bug fixes, and support are not currently planned. The related NuGet package has also been unlisted and is not recommended for new projects.
LowCodeApp.Client.Shared プロジェクトにNuGetから次のパッケージをインストールしてください。
- Codeer.LowCode.Bindings.Fluent.Blazor
ライブラリの使用に必要なコードを以下のプロジェクトにそれぞれ追加する必要があります。
- LowCodeApp.Client
- LowCodeApp.Shared
- LowCodeApp.Designer
Program.cs に以下のコードを追加してください。
builder.Services.AddFluentUIComponents();Program.cs に以下のコードを追加してください。
typeof(FluentTextFieldDesign).ToString();App.xaml.cs に以下のコードを追加してください。
typeof(FluentTextFieldDesign).ToString();
Services.AddFluentUIComponents();
BlazorRuntime.InstallBundleCss("Codeer.LowCode.Bindings.Fluent.Blazor");
BlazorRuntime.InstallAssemblyInitializer(typeof(FluentTextFieldDesign).Assembly);DesignerからFluent UIを使用したコンポーネントが配置できるようになっています。 通常のButtonやBooleanの代わりにFluentButtonやFluentBooleanを使用してください。
// 画像
Codeer.LowCode.Blazorの標準コントロールに対応するFluent UI Blazorコントロールは以下の通りです。
| Codeer.LowCode.Blazor | FluentBlazor |
|---|---|
| Boolean | FluentBoolean |
| Button | FluentButton |
| Date | FluentDate |
| Id | FluentId |
| Link | FluentLink |
| Number | FluentNumber |
| Password | FluentPassword |
| RadioButton | FluentRadioButton |
| RadioGroup | FluentRadioGroup |
| Select | FluentSelect |
| Text | FluentText |
| Time | FluentTime |