编辑资源文件C#
我在我的 c# 项目中添加了一个 XML 文件作为资源文件(资源 -> 添加资源(向下箭头)添加现有文件。)
我正在从文件中读取内容,没有任何问题:
static XElement resource;
static List<PageType> allPageType;
static public List<PageType> getAllPageLayout()
{
try
{
resource = XElement.Parse(Properties.Resources.PageTypeConfig);
}
catch { }
var query = from p in resource.Elements()
select new PageType()
{
name = p.Element("name").Value,
columnNumber = Int32.Parse(p.Element("ColNumber").Value),
rowNumber = Int32.Parse(p.Element("rowNumber").Value),
columnWidth = Double.Parse(p.Element("colWidth").Value),
rowHeight = Double.Parse(p.Element("rowHeight").Value)
};
return query.ToList();
}
但我找不到添加的方法或修改资源文件元素。
I added to my c# project an XML file as a Resource file (Resources -> Add Resource (down arrow) add existing file.)
I am reading from the file with no problems :
static XElement resource;
static List<PageType> allPageType;
static public List<PageType> getAllPageLayout()
{
try
{
resource = XElement.Parse(Properties.Resources.PageTypeConfig);
}
catch { }
var query = from p in resource.Elements()
select new PageType()
{
name = p.Element("name").Value,
columnNumber = Int32.Parse(p.Element("ColNumber").Value),
rowNumber = Int32.Parse(p.Element("rowNumber").Value),
columnWidth = Double.Parse(p.Element("colWidth").Value),
rowHeight = Double.Parse(p.Element("rowHeight").Value)
};
return query.ToList();
}
but I could not find way to add or modify the resource file element.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
无法更改嵌入资源。
It's not possible to change embedded resources.