Wisej.NET Extensions
HomeNewsSupportVideos
  • Overview
  • Introduction
    • Extension Types
    • API
    • Concepts
    • Theme Builder
  • Icon Packs
    • Overview
    • BootstrapIcons
    • ElegantIcons
    • FontAwesome
    • MaterialDesign
    • ModernUI
    • VaadinIcons
    • VisualStudioIcons
  • Extensions
    • Themes
    • AceEditor
      • API
        • AceEditor
    • Amazon S3
      • API
        • S3FileSystemProvider
    • ASPNetControl
      • API
        • AspNetWrapper<T>
        • AspNetWrapperBase
        • HttpModule
        • HttpModuleStartup
    • Barcode
      • API
        • Barcode
        • BarcodeReader
        • BarcodeType
        • ScanEventArgs
        • ScanEventHandler
        • ScanMode
    • BingWallpaper
      • API
        • BingWallpaper
    • Brotli
      • API
        • Brotli
    • Bubbles
      • API
        • BubbleEventArgs
        • BubbleNotification
        • BubbleStyle
    • Camera
      • API
        • Camera
        • CameraErrorEventArgs
    • ChartJS
      • API
        • ChartClickEventArgs
        • ChartClickEventHandler
        • ChartJS
        • ChartType
        • DataLabelAlign
        • DataLabelAnchor
        • DataLabelTextAlignment
        • DataSet
        • DataSetCollection
        • OptionsAxisGridLines
        • OptionsBase
        • OptionsDataLabel
        • OptionsLegend
        • OptionsScales
        • OptionsTitle
        • OptionsTooltips
        • PointStyle
        • ScaleType
        • SteppedLine
    • Chat Control
      • API
    • CKEditor
      • API
        • CKEditor
        • CommandEventArgs
        • ExternalPlugin
        • LinkClickedEventArgs
    • ClearScript
      • API
        • ClearScript
        • EngineType
        • JScriptEngine
        • V8JavaScriptEngine
        • VBScriptEngine
    • ClientClipboard
      • API
    • ClientFileSystem
      • API
    • ColumnFilter
      • API
        • ColumnFilter
        • ColumnFilterPanel
        • SimpleColumnFilterPanel
        • WhereColumnFilterPanel
    • CoolClock
      • API
        • CoolClock
        • CoolClockSkin
        • CoolClockType
    • CountUp
      • API
        • CountUp
    • CustomWallpaper
      • API
        • CustomWallpaper
    • DataGridViewSummaryRow
      • API
        • DataGridViewSummaryRow
        • DataGridViewSummaryRowExtensions
        • SummaryType
    • FullCalendar
      • API
        • BusinessHours
        • ColumnHeaderFormats
        • DayClickEventArgs
        • Event
        • EventClickEventArgs
        • EventCollection
        • EventValueEventArgs
        • FullCalendar
        • ItemDropEventArgs
        • Resource
        • ResourceEventArgs
        • RetrieveVirtualEventEventArgs
        • ThemeSystem
        • ViewType
        • VirtualEventsNeededEventArgs
    • Geolocation
      • API
        • Geolocation
        • StatusCode
    • GoogleMaps
      • API
        • GeocoderLocationType
        • GeocoderResult
        • GoogleMap
        • LatLng
        • LatLngBounds
        • MapMouseEventArgs
        • MapPropertyChangedEventArgs
        • MarkerDragEventArgs
        • TravelMode
    • Html2Canvas
      • API
        • Html2Canvas
        • Html2CanvasOptions
    • jQueryKnob
      • API
        • Knob
        • KnobType
        • LineCapType
    • jSequence
      • API
        • ElementClickEventArgs
        • Sequence
    • JustGage
      • API
        • CustomSector
        • JustGage
    • NavigationBar
      • API
        • NavigationBar
        • NavigationBarItem
        • NavigationBarItemClickEventArgs
        • NavigationBarItemCollection
    • Notification
      • API
        • Notification
        • NotificationClickEventArgs
    • OfficeViewer
      • API
        • OfficeViewer
    • Pannellum
      • API
        • Pannellum
    • Polymer
      • API
        • PolymerComponent
        • PolymerWidget
    • ProgressCircle
      • API
        • ProgressCircle
    • RibbonBar
      • API
        • RibbonBar
        • RibbonBarAppButton
        • [RibbonBarCollectionBase<TOwner, TElement>](extensions/ribbonbar/api/wisej.web.ext.ribbonbar.ribbonb
        • RibbonBarGroup
        • RibbonBarGroupCollection
        • RibbonBarGroupEventArgs
        • RibbonBarItem
        • RibbonBarItemButton
        • RibbonBarItemButtonGroup
        • RibbonBarItemCheckBox
        • RibbonBarItemCollection
        • RibbonBarItemComboBox
        • RibbonBarItemControl
        • RibbonBarItemEventArgs
        • RibbonBarItemRadioButton
        • RibbonBarItemSeparator
        • RibbonBarItemSplitButton
        • RibbonBarItemTextBox
        • RibbonBarMenuItemEventArgs
        • RibbonBarPage
        • RibbonBarPageCollection
    • SideButton
      • API
        • SideButton
    • Signature
      • API
        • Signature
    • SmoothieChart
      • API
        • DataNeededEventArgs
        • InterpolationType
        • SmoothieChart
        • TimeSeries
        • TimeSeriesCollection
    • Speech
      • API
        • SpeechRecognition
        • SpeechRecognitionEventArgs
        • SpeechRecognitionResult
        • SpeechSynthesis
    • TaskBar
      • API
        • TaskBar
    • Tesseract
      • API
        • Tesseract
    • TinyEditor
      • API
        • TinyEditor
    • TinyMCE
      • API
        • TinyMCE
    • TourPanel
      • API
        • TourPanel
        • TourPanelEventArgs
        • TourStep
    • Translation
      • API
        • Translation
        • TranslationProviderBase
        • TranslationProviderYandex
        • TranslationResult
    • WebARIA
      • API
        • ARIA
        • Invalid
        • TriState
        • WebARIA
    • WebAuthn
      • API
        • Assertion
        • AttestationConveyancePreference
        • AuthenticatorAttachment
        • AuthenticatorData
        • AuthenticatorSelectionCriteria
        • AuthenticatorTransport
        • ClientData
        • COSEAlgorithmIdentifier
        • CredentialsResponse
        • PublicKey
        • PublicKeyCredentialDescriptor
        • PublicKeyCredentialParameters
        • PublicKeyCredentialUserEntity
        • RelyingParty
        • ResidentKeyRequirement
        • WebAuthn
    • WebShare
      • API
        • WebShare
    • XTerm
      • API
        • XTerm
  • Premium Extensions
    • Overview
    • Configuration
    • Webix
    • Syncfusion EJ1
    • Syncfusion EJ2
    • Telerik KendoUI
    • Infragistics IgniteUI
    • DevExpress DevExtreme
Powered by GitBook
On this page
  • Constructors
  • NavigationBar()
  • Properties
  • CompactView
  • EnableKeyboardNavigation
  • Indentation
  • ItemHeight
  • Items
  • Logo
  • SelectedItem
  • ShowHeader
  • ShowUser
  • Text
  • UserAvatar
  • UserName
  • UserStatus
  • UserStatusColor
  • Methods
  • GetGravatarUrl(email)
  • Events
  • CompactViewChanged
  • ItemClick
  • ItemInfoClick
  • ItemShortcutClick
  • SelectedItemChanged
  • TitleClick
  • UserClick

Was this helpful?

  1. Extensions
  2. NavigationBar
  3. API

NavigationBar

Wisej.Web.Ext.NavigationBar.NavigationBar

PreviousAPINextNavigationBarItem

Last updated 2 years ago

Was this helpful?

Namespace: Wisej.Web.Ext.NavigationBar

Assembly: Wisej.Web.Ext.NavigationBar (3.2.0.0)

  • Control

    • ScrollableControl

      • Panel

        • FlexLayoutPanel

          • NavigationBar

Represents a responsive vertical navigation bar that displays an application header with logo, child items, and a user panel with gravatar and other user information.

public class NavigationBar : FlexLayoutPanel, IWisejDesignTarget
Public Class NavigationBar
    Inherits FlexLayoutPanel
    Implements IWisejDesignTarget

Constructors

NavigationBar()

Initializes a new instance of NavigationBar.

Properties

CompactView

Boolean: Returns or sets the compact view mode. (Default: False)

Boolean: Allows the user to change the SelectedItem using the keyboard. (Default: False)

Int32: Returns or sets the indentation in pixels for child items. (Default: 0)

Int32: Returns or sets the height of the child NavigationBarItem elements. (Default: 45)

NavigationBarItemCollection: Returns the collection of items to display in the NavigationBar.

String: Returns or sets the logo to display in the title. (Default: "")

NavigationBarItem: Returns or sets the selected item.

Boolean: Shows or hides the header panel. (Default: True)

Boolean: Shows or hides the user panel. (Default: True)

String: Returns or sets the text to display in the title. (Default: "")

String: Returns or sets the user avatar to display in the user panel.

String: Returns or sets the user name to display in the user panel. (Default: "")

String: Returns or sets the status text to display in the user panel. (Default: "")

Color: Returns or sets the status color to display in the user panel. (Default: Color [Empty])

Methods

Returns the URL for the en.gravatar associated to specified email address.

Parameter
Type
Description

email

Email address for which to retrieve the gravatar URL.

Returns: String.

Events

EventHandler Fired when the value of the property CompactView changes.

NavigationBarItemClickEventHandler Fired when the user clicks an item in the NavigationBar.

NavigationBarItemClickEventHandler Fired when the user clicks the InfoText in a NavigationBarItem.

NavigationBarItemClickEventHandler Fired when the user clicks the ShortcutIcon in a NavigationBarItem.

EventHandler Fired when the value of the property SelectedItem changes.

EventHandler Fired when the user clicks the title header.

EventHandler Fired when the user clicks the user information panel.

EnableKeyboardNavigation

Indentation

ItemHeight

Items

Logo

SelectedItem

ShowHeader

ShowUser

Text

UserAvatar

UserName

UserStatus

UserStatusColor

GetGravatarUrl(email)

CompactViewChanged

ItemClick

ItemInfoClick

ItemShortcutClick

SelectedItemChanged

TitleClick

UserClick

String