protected override void OnInitialized() { StringForDisplayForSpeed = GridState.SpeedInt.ToString() + "ms"; GridState.RerenderEventHandler += OnRerenderEvent; AlgorithmsDropdownItems.AddRange( new List <DropdownItem> { new DropdownItem { Action = GridState.SetAlgorithmState, Title = "Dijkstra", ActionParameter = "Dijkstra" }, new DropdownItem { Action = GridState.SetAlgorithmState, Title = "A*", ActionParameter = "AStar" } }); SpeedDropdownItems.AddRange( new List <DropdownItem> { new DropdownItem { Action = GridState.SetSpeedState, Title = "Very Slow", ActionParameter = "VerySlow" }, new DropdownItem { Action = GridState.SetSpeedState, Title = "Slow", ActionParameter = "Slow" }, new DropdownItem { Action = GridState.SetSpeedState, Title = "Medium", ActionParameter = "Medium" }, new DropdownItem { Action = GridState.SetSpeedState, Title = "Fast", ActionParameter = "Fast" }, new DropdownItem { Action = GridState.SetSpeedState, Title = "Very Fast", ActionParameter = "VeryFast" }, }); base.OnInitialized(); }
protected override void OnInitialized() { ListState.RerenderEventHandler += OnRerenderEvent; AlgorithmsDropdownItems.AddRange( new List <DropdownItem> { new DropdownItem { Action = ListState.SetAlgorithmState, Title = "MergeSort" }, new DropdownItem { Action = ListState.SetAlgorithmState, Title = "BubbleSort" } }); base.OnInitialized(); }