如果我多次使用MergedDictionaries定义样式,它在运行时不工作,但是在VS2010的WPF设计器中它可以工作。如果在运行时使用代码加载MergedDictionaries,它也可以工作。
为什么会发生这种事?这只是我的问题还是?以及如何解决这个问题?
I am using WPF4 and loading themes/styles from an assembly at application level.
不工作
<!--Application.xaml-->
<Application.Resources>
<ResourceDicti
我使用的是VB.net和WPF4。
我似乎无法始终如一地在WPF中打开一个新窗口。它将工作一次,然后下次我执行相同的脚本时,它抛出以下异常:
发生异常'Provide value on 'System.Windows.Baml2006.TypeConverterMarkupExtension‘XAMLParseException exception.’‘行号'4‘,行位'208’。{无法计算表达式,因为当前方法的代码已优化。}
下面是脚本:
Dim Window As Window = New GAME_WINDOW
Window.Show()
是的,"
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
System.Windows.Controls.Button b = new System.Windows.Controls.Button();
System.Windows.Shapes.Rectangle r = new System.Windows.Shapes.Rectangle();
r.Width = 40;