我正在开发一个应用程序,其中需要一个用户可以访问的页面 在画布上添加/编辑文本并另存为文件以再次打印/编辑它。
例如:
在画布上添加文字,更改字体,颜色,大小等。 后来我想添加在画布上插入图像的选项。
就像MS Paint这是一个非常大的软件,在这里我只需要简单的画布,在我想要添加选项来编辑文本(调色板,大小和字体)的堆栈面板下。
请帮我提出建议&例子。使用画布不是强制性的。我的目标是文本/图像编辑页面,另存为文件,再次可编辑。
提前谢谢你。
答案 0 :(得分:0)
要将文本保存到文件中供以后使用,请使用textBOX和独立存储。画布主要用于处理形状,图像和其他图形控件。 假设您在xaml中有一个名为box的文本框。
<强> XAML 强>
<Textbox x:name="box" />
点击按钮时,下面的代码可以是某种保存点击方式。
<强> C#强>
using (IsolatedStorageFile isoFile = IsolatedStorageFile.GetUserStoreForApplication())
{
using (IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream("box.txt", FileMode.Create, isoFile))
{
using (StreamWriter sw = new StreamWriter(isoStream))
{
sw.Write(box.Text);
}
}
}