Mini Kabibi Habibi

Current Path : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/VB/PivotGridDemo.Wpf/
Upload File :
Current File : C:/Users/Public/Documents/DXperience 13.1 Demos/WPF/VB/PivotGridDemo.Wpf/Program.vb

Imports Microsoft.VisualBasic
Imports System
Imports System.Windows
Imports DevExpress.DemoData
Imports DevExpress.Xpf.DemoBase
Imports DevExpress.Xpf.DemoBase.Helpers
Imports DevExpress.DemoData.Helpers
Imports System.Globalization
Imports System.Threading

Namespace PivotGridDemo
	Public Class Program
		<STAThread> _
		Shared Sub Main(ByVal args() As String)
			StartupBase.Run(Of Startup)(Nothing)
		End Sub
	End Class
	Public Class Startup
		Inherits DemoStartup
		Public Shared Sub InitDemo()
			Loader.DemoDataAssembly = GetType(DevExpress.DemoData.AssemblyMarker).Assembly
		End Sub
		Protected Overrides Function GetDebug() As Boolean
#If DEBUG Then
			Return True
#Else
			Return False
#End If
		End Function
		Protected Overrides Function GetFixtureTypeForXBAPOrSLTesting() As Type
			Return Nothing
		End Function

		Protected Overrides Function CreateApplication(ByVal app As Application) As Application
			SetCultureInfo()
			Return MyBase.CreateApplication(app)
		End Function

		Private Sub SetCultureInfo()
			Dim demoCI As CultureInfo = CType(Thread.CurrentThread.CurrentCulture.Clone(), CultureInfo)
			demoCI.NumberFormat.CurrencyDecimalDigits = 2
			demoCI.NumberFormat.CurrencyDecimalSeparator = "."
			demoCI.NumberFormat.CurrencyGroupSeparator = ","
			demoCI.NumberFormat.CurrencyGroupSizes = New Integer() { 3 }
			demoCI.NumberFormat.CurrencyNegativePattern = 0
			demoCI.NumberFormat.CurrencyPositivePattern = 0
			demoCI.NumberFormat.CurrencySymbol = "$"
			Thread.CurrentThread.CurrentCulture = demoCI
		End Sub
	End Class
End Namespace