using System;
using System.Windows.Forms;

namespace WinFormMaterialSkinDemo
{
    /// <summary>
    ///     WinForm里使用MaterialSkin LDH @ 2021-3-28
    ///     Nuget: MaterialSkin.2
    ///     Install-Package MaterialSkin.2
    /// </summary>
    public partial class FrmMain : Form
    {
        public FrmMain()
        {
            InitializeComponent();
        }

        private void FrmMain_Load(object sender, EventArgs e)
        {
            BindComboBox();
        }

        private void BindComboBox()
        {
            materialComboBox1.Items.Clear();
            materialComboBox1.Items.AddRange(new object[]
            {
                new Student {Id = 1, Name = "Monday"},
                new Student {Id = 2, Name = "Tuesday"},
                new Student {Id = 3, Name = "Wednesday"},
                new Student {Id = 4, Name = "Thursday"},
                new Student {Id = 5, Name = "Friday"},
                new Student {Id = 6, Name = "Saturday"},
                new Student {Id = 7, Name = "Sunday"}
            });

            materialComboBox1.SelectedIndex = 0;
        }

        private void FrmMain_FormClosing(object sender, FormClosingEventArgs e)
        {
            Environment.Exit(0);
        }
    }

    public class Student
    {
        public int Id { get; set; }
        public string Name { get; set; }

        public override string ToString()
        {
            return $"{Id},{Name}";
        }
    }
}

WinForm里使用MaterialSkin

WinForm里使用MaterialSkin

相关文章:

  • 2022-01-12
  • 2021-12-18
  • 2021-06-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-05
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2021-11-04
  • 2022-12-23
相关资源
相似解决方案