add radiobutton list item to display fontsize gadget
authorYurii Zinchuk/Tizen Services & IoT (PLT) /SRPOL/Engineer/Samsung Electronics <y.zinchuk@samsung.com>
Fri, 31 Mar 2023 09:47:27 +0000 (11:47 +0200)
committerMarcin Romaniuk/Tizen Services & IoT (PLT) /SRPOL/Senior Designer/Samsung Electronics <m.romaniuk@samsung.com>
Mon, 3 Apr 2023 12:16:56 +0000 (14:16 +0200)
SettingMainGadget/Display/DisplayFontSizeGadget.cs

index 57a4be6e21f2bc9a30bd762731babe54a10268be..0e067eb1b16c8db25c659388a6d40f9b68d077d6 100644 (file)
@@ -1,5 +1,6 @@
 using SettingCore.TextResources;
 using SettingCore;
+using SettingCore.Views;
 using System;
 using System.Collections.Generic;
 using Tizen.NUI;
@@ -58,16 +59,11 @@ namespace Setting.Menu.Display
 
             for (int i = 0; i < fontsizeList.Count; i++)
             {
-                RadioButton radioButton = new RadioButton() 
-                {
-                    ThemeChangeSensitive = true,
-                    Text = fontsizeList[i].GetName(),
-                    IsSelected = fontsizeList[i].GetValue() == SystemSettings.FontSize,
-                    Margin = new Extents(24, 0, 0, 0).SpToPx(),
-                };
+                RadioButtonListItem item = new RadioButtonListItem(fontsizeList[i].GetName());
+                item.RadioButton.IsSelected = fontsizeList[i].GetValue() == SystemSettings.FontSize;
 
-                radioButtonGroup.Add(radioButton);
-                content.Add(radioButton);
+                radioButtonGroup.Add(item.RadioButton);
+                content.Add(item);
             }
 
             radioButtonGroup.SelectedChanged += (o, e) =>