public static CheckBox CreateSettingCheckBox(String content, Thickness thickness, String ConfigureKey)
{
CheckBox checkBox = new CheckBox()
{
Content = content,
Margin = thickness,
Tag = ConfigureKey,
};
checkBox.IsChecked = SettingManager.Instance.GetValue(ConfigureKey) == "true";
checkBox.Checked += (sender, e) =>
{
SettingManager.Instance.SetValue((sender as CheckBox).Tag.ToString(), "true");
};
checkBox.Unchecked += (sender, e) =>
{
SettingManager.Instance.SetValue((sender as CheckBox).Tag.ToString(), "false");
};
return checkBox;
}
C#匿名函数内存泄漏
最新推荐文章于 2025-03-28 21:57:09 发布