我是WPF新手。我正在构建一个简单的WPF应用,该应用要求用户使用C#语言登录。在登录页面中,用户允许在“记住我”和“自动登录我”复选框上打勾,但是如果应用程序关闭,则该设置将重置为默认设置。因此,我要的是每次用户勾选复选框并关闭应用程序后,必须保存设置。
正如我在网上找到的那样,有一些方法可以保存用户设置。有人可以向我提供有关将用户设置保存到XML中的分步教程或链接吗?
PS我有一些Linq经验。我最好使用Linq to XML方法。
我目前正在使用WPF应用程序.现在,我想将我的数据保存到XML文件中.如果在项目中找不到xml文件,则创建一个新文件.有谁能教我怎么样?
我认为代码将是这样的
public MainWindow()
{
InitializeComponent();
loadXML();
}
public void loadXML()
{
xDocument doc = xDocument.load("MyXmlFile.xml");
if(doc.exist== false)
{
//create new xml
}
}
Run Code Online (Sandbox Code Playgroud) 我如何检查目录中是否找不到xls?我尝试了下面的代码,但它不起作用......
if (!System.IO.File.Exists(".xls"))
{
MessageBox.Show("No XLS dile found");
}
Run Code Online (Sandbox Code Playgroud) 我的字符串中有8个字符的数据.这些数据来自数字.示例:00000001,00004235,081035670.是否可以使用vb中的任何方法从每个字符串中删除所有左边的填充零点?
我有一个富文本框,里面有一些文字.目前,"橙色"位于第3行....所以我怎么能得到"橙色"的线.我的代码不起作用=(

我的C#代码:
private void button1_Click(object sender, EventArgs e)
{
string orange = "orange";
int a = richTextBox1.Text.IndexOf(orange);
var b = richTextBox1.Lines.ElementAt(a);
textBox1.Text = b.ToString();
}
Run Code Online (Sandbox Code Playgroud) 我知道这是一个简单的问题,但它一直困扰着我一整天.我尝试通过方法(setLength)中的变量设置数组的长度.但是在我调用该方法之后setLength,我的数组的长度仍为0,当我调用该方法时它是否设置为5 setLength?
C#代码片段:
class myProject
{
public static int length = 0;
public static string[] myArray1 = new string[length];
public static string[] myArray2 = new string[length];
public static void setLength()
{
length = 5;
}
public static void process()
{
setLength();
for(int i=0; i<length; i++)
{
.....code for my array
}
}
Run Code Online (Sandbox Code Playgroud) 我可以知道如何更改工具提示中特定单词的前景吗?我想把“RED”字样改为colors.Red; 请注意,工具提示中的所有剩余单词应保持黑色。有谁可以帮忙吗?
XAML代码片段:
<Button Name="myBtn" Content="Click" ToolTip="Click this to change
the text to RED Color" Click="myBtn_Click"/>
Run Code Online (Sandbox Code Playgroud)