private static void BlockRadio_SelectedItemChanged(RadioGroup.SelectedItemChangedArgs obj)
        {
            SelectedBlockId = obj.SelectedItem;

            for (int i = 0; i < 4; i++)
            {
                Blocks[i].ColorScheme = Colors.Base;
                if (i == obj.SelectedItem)
                {
                    Blocks[SelectedBlockId].ColorScheme = Colors.Dialog;
                }
            }
        }
 private static void UpdateLogLevel(RadioGroup.SelectedItemChangedArgs SelectedItemChangedArgs)
 {
     // "_Error", "_Warn", "_Info", "_Debug", "_Trace"
     MainConfig.Logging["level"] = SelectedItemChangedArgs.SelectedItem switch
     {
         0 => "error",
         1 => "warn",
         2 => "info",
         3 => "debug",
         4 => "trace",
         //If missing or invalid - Set to info.
         _ => "info",
     };
 }
        private static void FilterItemList(RadioGroup.SelectedItemChangedArgs obj)
        {
            SelectedFiltering = obj.SelectedItem;

            ItemListView.SetSource(LeagueUtilities.GetItemListByTagAndName(TagsRadio.RadioLabels[obj.SelectedItem].ToString(), ItemName.Text.ToString()));
        }