问题标签 [app.xaml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
642 浏览

wpf - 如何将 TextBlock 绑定到 app.xaml 中定义的 ObjectDataProvider 资源?

我有一个带有 MVVM 的 WPF 应用程序,它有一个看起来像这样的 Ap.XAML。

现在,在 MainWindow.XAML 上,我想绑定到 Ap.xaml 中的 SAG_POK ObjectDataprovider。

我的问题是,在我的一个视图模型中,我使用 SAG_POK 实例在 App.xaml 中实例化 SAG_POK ObjectDataProvider。

但我不知道将我的 OnNotifyPropertyChanged("SAG_POK") 放在哪里我尝试了不同的场景,但它们似乎都不起作用。

任何人以前尝试过这个?,请让我知道任何提示,提前谢谢。

0 投票
2 回答
2157 浏览

wpf - 有谁知道如何更改 App.xaml.cs 的 Properties.Settings.Default.{} 表单?

谁能指出我正确的方向?当我的应用程序通过添加来自 am xml 的值(如果存在)并绕过 App.xaml 中的 StartupUri 来启动应用程序时,我需要一些方法来更改 Properties.Settings.Default,实际上创建了一个不同的窗口。如果该 xml 文件不存在,则从 App.xaml 运行 StartupUri(这将是一个登录窗口)。

有任何想法吗?

先谢谢了。

0 投票
1 回答
459 浏览

wpf - 从 App.xaml.cs 访问图像时抛出异常

首先,试试这个。

请记住将任何名为 ok.png 的图像放入项目目录。这运行良好并在窗口中显示图像。

现在尝试移动public static BitmapImage okImage = new BitmapImage(new Uri("pack://Application:,,,/ok.png"));到 App.xaml.cs。

再次运行,我们得到 TypeInitializationException。为什么?

我知道我可以在 MainWindow.xaml.cs 中定义 okImage,但是如果我坚持必须在 App.xaml.cs 中定义和初始化它,我该怎么办?

0 投票
3 回答
1263 浏览

wpf - WPF 资源的范围:将其推送到应用程序范围(app.xaml)对性能有好处吗?

A)如果我有一个资源可以从用户控件中使用,哪一个在性能方面更好......?
要将其包含在用户控制范围本身中或从 app.xaml 引用资源..?

B) 现在我们拥有从 appl.xaml 引用的所有 100 种样式。将它们移动到各自的用户控件是否值得付出努力..?

0 投票
2 回答
287 浏览

windows-phone-7 - Windows 应用程序中的控制流

我的应用程序有一个名为 CycleManager 的单例类。我为此目的创建了一个密封类,如下所示

App.xaml.cs 具有以下代码

我已经使用 RootFrame_Navigating() 来检查我是否需要转到主页或登录页面。

我曾期望在 RootFrame_Navigating() 中调用实例时会创建 Cyclemanager 实例

但是调试告诉我,在 App() 构造函数之后,控制流移动到 Cycle Manager 类,在 CycleManager() 构造函数之后,它移动到 RootFrame_Navigating。!!有什么不对还是我理解错了?

第二件事是,在执行时,CycleManager pCycMan = CycleManager.instance;我期望 CycleManager 中的以下代码被调用,但令人惊讶的是它不是。那么单例属性是如何管理的呢?或者每次创建一个新的 obj 时?

阿尔法

0 投票
1 回答
1652 浏览

wpf - 无法从 WPF Toolkit 为 Accordion 创建 AccordionItem 模板

我将 WPF Toolkit 用于需要 Accordion 控件的项目。该控件最初工作正常(有一个已知的设计错误,但没有问题),但任何尝试过该控件的人都知道它附带的奇怪的蓝色背景。我想更改控件的默认背景,然后转到 Expression Blend,右键单击 AccordionItem 实例,然后转到 Edit Template -> Edit a Copy。我选择按应用程序应用它,它会创建一个新模板(应该与原始模板相同)。该控件看起来完全相同,但 AccordionItem 内的任何内容都变得不可见。没有错误,没有警告。他们只是变得不可见。当我在 XAML 中单击它们的标记时,我可以看到它们被选中,就好像它们在某些东西后面,但它们不是!当我从 App.xaml 中删除(从未接触过的)控件模板时,它恢复正常,但我又回到了蓝色背景。这是由 Blend 创建的未改动的 XAML 模板:

我错过了什么吗?我不太习惯模板和样式,但是“编辑副本”中的任何内容在未触及的状态下都应该与默认模板相同,但事实并非如此。我可以安全地删除模板以外的设置器,并且它不会改变。模板设置器有一些东西,这使得 AccordionItem 行为异常。

0 投票
2 回答
7134 浏览

wpf - 为什么我在 Generic.xaml 中的样式不起作用?

我正在清理 App.xaml 并将一些样式移到 Generic.xaml 中。但是,这些样式没有任何效果。为什么?这是使 App.xaml 整洁的正确做法吗?

编辑(包括一些源代码):

目标是重新设置 WPF DataGrid 的样式以使滚动条从上到下和从左到右运行(默认样式不包括行和列标题)。

当我把它放在 App.xaml 中时,这种风格就起作用了。因为它是一大块代码,我想将它从 App.xaml 移到 /Themes/DataGridEx.xaml 中。顺便说一句,DataGridEx 是我从 WPF DataGrid 派生的扩展类。

这是我的 DataGrid.xaml:

这是我的主题/Generic.xaml:

这是我的 App.xaml:

使用此代码,我得到了运行时 XamlParseException:“无法从文本 'local:DataGridEx' 创建 'Type'”。但是,如果我注释掉 App.xaml 中的 MergedDictionaries,它不会抱怨,但样式也不会生效。

另一个有趣的事情是,在这个 generic.xaml 中我有两个字典。如果我从 App.xaml 中删除 ResourceDictionary,GridComboBox.xaml 工作正常,但 DataGridEx.xaml 不是。

0 投票
2 回答
4393 浏览

silverlight - 资源“”无法在设计时解决

我的资源合并到 App.xaml 中。但在设计模式下找不到

在运行时它找到并正常工作

Style="{StaticResource pnlRibbon}" 资源“pnlRibbon”在设计时无法解析

0 投票
2 回答
246 浏览

windows-phone-7 - 是否可以从 Mainpage.xaml 页面导航到 App.xaml

是否可以从 mainpage.xaml 导航到 APP.xaml?据我所知,默认情况下会调用它。它在应用程序启动时调用 Application_Launching()。

谁可以帮我这个事?我想导航到 App.xaml 页面,以便它直接调用automationscript.cs 文件来启动应用程序。提前致谢

0 投票
1 回答
215 浏览

silverlight - 如何将 xaml 内容(带有内容的堆栈面板)定义为应用程序资源?

我确信这个问题是对 Silverlight 的基本了解,之前可能已经被问过好几次了,但是我很难找到我正在寻找的搜索词。

在几个视图中,我必须实现一些视觉效果来警告用户没有连接。我想要做的是定义一个包含内容的堆栈面板或网格,我可以在多个视图中使用它。我希望有一个中心位置来定义它在我所有视图中的显示方式。所以如果我想添加一个插图,我只需要在一个地方做。

我错过了什么?