我使用的是默认的MediaElement和AreTransportControlsEnabled="True“,当应用程序处于全屏时,我试图删除CastButton元素。
我已经创建了MediaTransportControls的一个副本并注释掉了CastButton,但是当在全屏上有任何想法时,这是行不通的吗?
下面是附带的示例项目:
我的代码:
<Style TargetType="MediaTransportControls">
bla bla
<ControlTemplate TargetType="MediaTransportC
我当前的项目在运行时通过WPF创建UI。一切都运行得很好。唯一的问题是,由于某些原因,全局WPF模板被忽略。
我们创建了一个附加到主窗体的皮肤,所有xaml创建的UI元素都可以使用它。
我自己的代码只是动态地创建如下项目:
var textBox = new TextBox();
parentControl.Controls.Add(textBox);
我如何才能做到这一点呢?
我有一个桌面WPF应用程序,从网络上加载它的资源,这允许我们做不同的事情like...add圣诞节主题以后的道路上,如果我们想要的话。要加载主题,我只需将应用程序的当前资源字典替换为我们自己的资源字典,如下所示。
ResourceDictionary resources = null;
System.Net.WebClient client = new System.Net.WebClient();
using (Stream s = client.OpenRead("http://www.mywebsite.com/MyXAMLFile