Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/WinForms/VB/ChartsMainDemo/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/WinForms/VB/ChartsMainDemo/frmMain.vb

Imports DevExpress.Utils
Imports DevExpress.LookAndFeel
Imports DevExpress.Utils.Frames
Imports DevExpress.Utils.About
Imports DevExpress.XtraEditors
Imports DevExpress.XtraNavBar
Imports DevExpress.XtraBars
Imports DevExpress.XtraCharts.Native
Imports DevExpress.DXperience.Demos

Namespace DevExpress.XtraCharts.Demos
    Partial Public Class frmMain
        Inherits RibbonMainForm
        Friend Shadows ReadOnly Property ExportToImageExButton() As BarSubItem
            Get
                Return MyBase.ExportToImageExButton
            End Get
        End Property
        Protected Overrides ReadOnly Property DemoName() As String
            Get
                Return "XtraCharts Features Demo (VB.NET code)"
            End Get
        End Property

        Public Sub New()
            InitializeComponent()
        End Sub

        Sub Default_StyleChanged(sender As Object, e As System.EventArgs) Handles MyBase.StyleChanged
            If RibbonMenuManager IsNot Nothing Then
                Dim Manager As ChartRibbonMenuManager
                Manager = DirectCast(RibbonMenuManager, ChartRibbonMenuManager)
                Manager.UpdateMenu()
            End If
        End Sub

        Protected Overrides Function CreateRibbonMenuManager() As RibbonMenuManager
            Return New ChartRibbonMenuManager(Me)
        End Function
        Protected Overrides Sub SetFormParam()
            navBarControl1.Parent.Width = 220
            Icon = ResourceImageHelper.CreateIconFromResources("AppIcon.ico", GetType(frmMain).Assembly)
        End Sub
        Protected Overrides Sub ShowModule(ByVal name As String, ByVal group As GroupControl, ByVal lookAndFeel As DefaultLookAndFeel, ByVal caption As ApplicationCaption)
            DemosInfo.ShowModule(name, group, caption, TryCast(RibbonMenuManager, ChartRibbonMenuManager))
        End Sub
        Protected Overrides Sub FillNavBar()
            MyBase.FillNavBar()
            navBarControl1.SkinExplorerBarViewScrollStyle = SkinExplorerBarViewScrollStyle.ScrollBar
        End Sub
        Protected Overrides Sub ShowAbout()
            AboutForm.Show(GetType(Chart), ProductKind.DXperienceWin, ProductInfoStage.Registered)
        End Sub
    End Class
End Namespace