zoukankan      html  css  js  c++  java
  • test

    public class FilterItem : ObservableObject { [XmlAttribute("Key")] public string Key { get; set; } [XmlAttribute("Value")] public string Value { get; set; } private bool isChecked; [XmlAttribute("IsChecked")] public bool IsChecked { get { return isChecked; } set { if (isChecked != value) { isChecked = value; RaisePropertyChanged("IsChecked"); } } } } public class Filters { [XmlElement("FilterItems")] public List FilterItems { get; set; } [XmlElement("FilterType")] public FilterType FilterType { get; set; } } public enum FilterType { Desk, Sector, Seniority } public class FiltersList { [XmlElement("Filters")] public List ItemsSource { get; set; } public string ToXml() { var xs = new XmlSerializer(ItemsSource.GetType()); var xml = new StringWriter(); xs.Serialize(xml, ItemsSource); return xml.ToString(); } public List ToFiltersList(string xml) { var xs = new XmlSerializer(ItemsSource.GetType()); return (List)xs.Deserialize(new StringReader(xml)); } }

    作者: 小胖

    出处: 小胖搞IT

    转载请注明出处!

  • 相关阅读:
    控件的Visible设为false后,ViewState是否visible?
    协议森林02 小喇叭开始广播 (以太网与WiFi协议)
    Python深入02 上下文管理器
    信号与频谱
    飓风“桑迪”路径图的制作
    谁动了我的奶酪?
    协议森林01 邮差与邮局 (网络协议概观)
    协议森林04 地址耗尽危机 (IPv4与IPv6地址)
    协议森林03 IP接力赛 (IP, ARP, RIP和BGP协议)
    Python补充03 Python内置函数清单
  • 原文地址:https://www.cnblogs.com/fattydoit/p/4954876.html
Copyright © 2011-2022 走看看