EditorFontData : ConfigurationSection 
    {        

        public EditorFontData()
        {          
        }

        [ConfigurationProperty(
"name")]
        
public string Name 
        {
            
get { return (string)this["name"]; }
            
set{ this["name"] = value; }
        }

        [ConfigurationProperty(
"size")]
        
public float Size 
        {
            
get{ return (float)this["size"]; }
            
set{ this["size"] = value; }
        }

        [ConfigurationProperty(
"style")]
        
public int Style 
        {
            
get { return (int)this["style"]; }
            
set{ this["style"] = value; }
        } 

        
public override string ToString() 
        {
            StringBuilder sb 
= new StringBuilder();
            sb.AppendFormat(
"Name = {0}; Size = {1}; Style = {2}", Name, Size.ToString(), Style.ToString());

            
return sb.ToString();
        }
    }



 EditorFontData configData 
= ConfigurationManager.GetSection("EditorSettings") as EditorFontData;




<configuration>
  
<configSections>
    
<section name="EditorSettings" type="ConfigurationMigrationQuickStart.EditorFontData, ConfigurationMigrationQuickStart, Version=1.1.0.0, Culture=neutral, PublicKeyToken=null" />
  
</configSections>
  
<EditorSettings name="Verdana" size="24" style="2" />
</configuration>

相关文章:

  • 2021-10-29
  • 2021-07-16
  • 2021-09-12
  • 2021-08-09
  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
  • 2021-11-03
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-03
  • 2021-10-19
  • 2022-03-03
  • 2021-06-18
相关资源
相似解决方案