LunarPresentation/Dialogs/ExRecordInfo.xaml.cs
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System.Windows;
using System.Windows.Input;
using System.Xml.Linq;
using System;
namespace SHomeWorkshop.LunarPresentation.Dialogs
{
/// <summary>
/// Interaction logic for ExRecordInfo.xaml
/// </summary>
public partial class ExRecordInfo : Window
{
/// <summary>
/// 创建一个记录(公式)信息对话框。
/// </summary>
/// <param name="keyWord">初始关键词。</param>
/// <param name="authorInfo">初始作者信息。</param>
/// <param name="comment">初始备注文本。</param>
public ExRecordInfo(string keyWord, string authorInfo, string comment)
{
InitializeComponent();
tbxKeyWord.Text = (keyWord == null) ? "" : keyWord;
tbxAuthorInfo.Text = (authorInfo == null) ? "" : authorInfo;
tbxComment.Text = (comment == null) ? "" : comment;
tbxKeyWord.SelectAll();
tbxKeyWord.Focus();
//读取默认作者信息
XDocument xDoc;
if (System.IO.File.Exists(Globals.pathOfDefAuthorInfoXmlFile))
{
xDoc = XDocument.Load(/*"file:///" +加这个会出错!!*/ Globals.pathOfDefAuthorInfoXmlFile);
if (xDoc.Root != null)
{
tbxAuthorInfo.Text = xDoc.Root.Value;
}
}
}
private void btnSaveToDataBase_Click(object sender, RoutedEventArgs e)
{
#region 保存为默认作者信息。
if (ckxSaveAsDefAuthorInfo.IsChecked == true)
{
XDocument xDoc;
if (System.IO.File.Exists(Globals.pathOfDefAuthorInfoXmlFile))
{
xDoc = XDocument.Load(/*"file:///" +加这个会出错!!*/ Globals.pathOfDefAuthorInfoXmlFile);
if (xDoc.Root == null)
{
XElement rootElement = new XElement("DefAuthorInfo");
xDoc.Add(rootElement);
}
}
else
{
xDoc = new XDocument(new XDeclaration("1.0", "utf-8", "yes"));
后面还有 118 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。