月度归档: 2018 年 8 月

  • ASP.NET MVC View中获取控制器名称

    <script>
    $(function () {
            var controllerName = "@ViewContext.RouteData.Values["controller"].ToString().ToLower()";
            $('#nav_' + controllerName).addClass('active');
    });
    </script>

  • C#  INI-Parser 操作ini文件

    读取:

    var parser = new IniParser.FileIniDataParser();
    IniParser.Model.IniData data = parser.ReadFile($"{System.Windows.Forms.Application.StartupPath}\\config.ini");
    string bkgmusic = data["system"]["bkgmusic"];

    写入:

    var parser = new IniParser.FileIniDataParser();
    IniParser.Model.IniData data = new IniParser.Model.IniData();
    data["system"]["bkgmusic"] = "1";
    parser.WriteFile($"{System.Windows.Forms.Application.StartupPath}\\config.ini", data);

  • windows中,给文件夹枷锁

    在文件夹名字后面添加   .{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

    即可。

  • WPF 手动触发按钮事件

    在WPF的开发中,有时需要在代码中触发按钮的点击事件,可以使用下面的代码来实现该功能:

    FirstButton.RaiseEvent(new RoutedEventArgs(System.Windows.Controls.Button.ClickEvent));