小编Jap*_*Jap的帖子

如何将ValueConverter应用于基于约定的Caliburn.Micro绑定示例?

我已经看到了以下问题:如何应用价值转换器到基于惯例的校准 - 微型绑定.

我无法对该主题发表评论,所以我在这里发布我的问题.

如何ConventionManager.ApplyValueConverter在使用基于约定的绑定时使用Caliburn.Micro中的值转换器?

谁能在这里写一个例子?

c# xaml binding caliburn.micro windows-phone-8

5
推荐指数
1
解决办法
1126
查看次数

播放后强制MediaElement释放流

我正在创建一个具有播放功能的录音机控件.

我使用media元素播放录制的音频,如下所示:

using (var storage = System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication())
{
    using (System.IO.Stream stream = new System.IO.IsolatedStorage.IsolatedStorageFileStream(filePath, System.IO.FileMode.Open, storage))
    {
        player.SetSource(stream);
    }
}
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,当我使用媒体元素播放录制的音频时.流被锁定到媒体元素.我无法覆盖该文件,甚至无法再次播放该SetSource()方法,因为该方法会抛出异常.

有没有办法强制媒体元素释放流?

c# audio wpf wpf-controls windows-phone-8

5
推荐指数
1
解决办法
6016
查看次数

标签 统计

c# ×2

windows-phone-8 ×2

audio ×1

binding ×1

caliburn.micro ×1

wpf ×1

wpf-controls ×1

xaml ×1