コード例 #1
0
ファイル: WindowSettings.cs プロジェクト: charlesj/Grease
        /// <summary>
        /// The settings changed.
        /// </summary>
        /// <param name="args">
        /// The args.
        /// </param>
        private void SettingsChanged(SettingChangedEventArgs args)
        {
            if (args.Name == "RootPath")
            {
                Properties.Settings.Default.MusicFilePath = args.Value;
                Properties.Settings.Default.Save();
            }

            if (args.Name == "Volume")
            {
                var newVolume = float.Parse(args.Value);
                Properties.Settings.Default.Volume = newVolume;
                Properties.Settings.Default.Save();
            }
        }
コード例 #2
0
ファイル: NAudioPlayer.cs プロジェクト: charlesj/Grease
 void settings_OnSettingChanged(SettingChangedEventArgs args)
 {
     if (args.Name == "Volume")
     {
         this.ChangeVolume(float.Parse(args.Value));
     }
 }
コード例 #3
0
 /// <summary>
 /// The settings on on setting changed.
 /// </summary>
 /// <param name="args">
 /// The args.
 /// </param>
 private void SettingsOnOnSettingChanged(SettingChangedEventArgs args)
 {
     if (args.Name == "RootPath")
     {
         this.Found.Clear();
         this.GetMusicFiles(args.Value);
     }
 }