很久没看WPF了,wpf窗体的NAME或者ID属性在哪里设置

很久没看WPF了,wpf窗体的NAME或者ID属性在哪里设置,第1张

你要在后台实例窗体,是根据这个Window的类名

(前台显示 x:Class="WpfApplication1.Window1"

后台显示 public partial class Window1 : Window)

去做后台实例化的呀。不需要设置NAME或者ID。。。

实例化 就 Window1 mywindow = new Window1();

// #define VERSION_NORMAL

// #define VERSION_LITE

#ifdef VERSION_NORMAL

#define PRODUCT NAME "AppName"

#endif

#ifdef VERSION_LITE

#define PRODUCT NAME "AppNameLite"

#endif

你可以建两个target,或者target info里面的product name修改

我通常这么做,并且会加一个preprocessor marco VERSION_LITE

转载,仅供参考。。

在WPF中读写config配置文件,很简单。

1. 在你的工程中,添加app.config文件。文件的内容默认为:

[csharp] view plain copy

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

</configuration>

2.如果你想给程序配置一些参数,就在<configuration>标签中添加<appSettings>.例如:

[html] view plain copy

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<appSettings>

<add key="Path" value="SFSFSDSDS"/>

<add key="NAME" value="FUCk"/>

</appSettings>

</configuration>

3.然后你在程序里需要的地方读写它就可以了。先引用

[csharp] view plain copy

using System.Configuration

4.读:

[csharp] view plain copy

string str = ConfigurationManager.AppSettings["Path"]

5.写:

[csharp] view plain copy

Configuration cfa = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)

cfa.AppSettings.Settings["NAME"].Value = "WANGLICHAO"

cfa.Save()

6.收工!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11855780.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存