Material Components for Tizen .NET help developers execute Material Design.
-
MActivityIndicator A circular progress indicator that supports determinate and indeterminate circular progress indicators. (guideline)
-
MConformant A material conformant allows the user to use a floating action button.
-
MBottonNavigation A Navigation bar display three to five destinations at the bottom of a screen. (guideline)
-
MButton A material buttons, including contained button, text button, outlined button and toggle button. (guideline)
-
MCard A cards contain content about a single subject. (guideline)
-
MCheckBox A material checkbox allow the user to select one or more items from a set. (guideline)
-
MAlertDialog A alert dialogs interrupt users with urgent information, details, or actions.(guideline)
-
MSimpleDialog A simple dialogs display items that are immediately actionable when selected.(guideline)
-
MConfirmationDialog A confirmation dialogs give users the ability to provide final confirmation of a choice before committing to it.(guideline)
-
MFullScreenDialog A full-screen dialogs group a series of tasks.(guideline)
-
MMenus A material menus display a list of choices on temporary surfaces. (guideline)
-
MModalSheets Modal bottom sheets present a set of choices while blocking interaction with the rest of the screen. (guideline) Modal side sheets present content while blocking interaction with the rest of the screen. (guideline)
-
MFloatingActionButton A material floating action button represents the primary action of a screen. (guideline)
-
MNavigationDrawer A Navigation drawers provide access to destinations and app functionality, such as switching accounts. (guideline)
-
MProgressIndicator A linear progress indicator that supports determinate and indeterminate linear progress indicators. (guideline)
-
MRadioButton A material radio button allow the user to select one option from a set. (guideline)
-
MSlider A material slider for selecting from a range of values. (guideline)
-
MSnackbar A material snackbars provide brief messages about app processes. (guideline)
-
MSwitch A material switch toggle the state of a single setting on or off. (guideline)
-
MTab A material tab bar that supports fixed tabs and scrollable tabs for switching between groups of content. (guideline)
-
MTextField A material text fields that supports filled text fields and outlined text fields. (guideline)
-
MTooltip A material Tooltips display informative text when users focus on, tap or long press an element. (guideline)
nuget.exe install Tizen.NET.MaterialComponents -Version 0.9.7-preview
<PackageReference Include="Tizen.NET.MaterialComponents" Version="0.9.7-preview" />
In order to use Tizen.NET Material Components in your application, you MUST call Tizen.NET.MaterialComponents.ThemeLoader.Init()
prior to using it.
using Tizen.NET.MaterialComponents;
protected override void OnCreate()
{
base.OnCreate();
// Get your application resource directory
ResourceDir = DirectoryInfo.Resource;
// Initialze ThemeLoader
ThemeLoader.Initialize(ResourceDir);
}