当我执行时,git submodule update --init
我得到错误
致命:需要单个版本无法在子模块路径'plugins/pluginname'中找到当前版本.
实际上我试图运行Jenkins Job来部署它.我在Jenkins中添加了递归更新子模块作为附加行为.致命:命令"git.exe submodule update --init --recursive"返回状态代码-1:这只发生在我的本地,因为同一命令正在为其他人工作.
用户位于 site-a.com 上,并且有一个带有 site-b.com 的 iframe。site-b.com 向 site-a.com 发出 GET 请求(在 iframe 内)。用于跨站点 GET 到 site-a.com 的 Lax cookie 是否会随请求一起发送?
更清楚地说:
根据我在 Chrome 91 canary 中的观察,此 cookie 被阻止,而在 Chrome 88 中则未被阻止。我认为只有Lax+POST是有问题的,但看起来在某些情况下 Lax+GET 现在也被阻止了。有任何信息/规格吗?关于跨站点 GET+Lax cookie?
我有一个问题,RichTextBox
我想将文档的内容保存在一个文本文件中。为此,我使用下一个代码:
XAML
<RichTextBox Grid.Row="0" x:Name="myRichTextBox" AcceptsTab="True" Margin="20">
<FlowDocument>
<Paragraph>
<Run>Some Paragraph</Run>
</Paragraph>
</FlowDocument>
</RichTextBox>
Run Code Online (Sandbox Code Playgroud)
Code
private void btnSaveToTxt_Click(object sender, RoutedEventArgs e)
{
string fileName = @"D:\testRichTextBox1Text.txt";
SaveToTextFile(fileName);
MessageBox.Show("Text File Saved");
}
public void SaveToTextFile(string fileName)
{
TextRange range;
FileStream fileStream;
range = new TextRange(myRichTextBox.Document.ContentStart,
myRichTextBox.Document.ContentEnd);
fileStream = new FileStream(fileName, FileMode.Create);
range.Save(fileStream, DataFormats.Text);
fileStream.Close();
}
Run Code Online (Sandbox Code Playgroud)
这段代码是好的,它可以工作,但是我将如何使用MVVM
. 对于这种方法,我需要 RichTextBox 的 x:Name="myRichTextBox" 属性。我想绑定一个ICommand
to invokeSaveToTextFile()
方法,但是如果没有 RichTextBox 的 Name 属性,它就无法工作。
有没有办法用 MVVM 做到这一点?谢谢!