导航:首页 > 版本升级 > wpf侦听保存文件

wpf侦听保存文件

发布时间:2022-12-30 05:37:33

㈠ wpf中,Panel里面的东西如果想保存到本地xaml文件怎么做

保存
using (FileStream fs = new FileStream(
System.IO.Path.Combine(Environment.CurrentDirectory, "saved.xaml"),
FileMode.Create, FileAccess.Write))
{
XamlWriter.Save(mainCanvas, fs);//mainCanvas为你的Panel的Name
fs.Close();
}
读取
using (FileStream fs = new FileStream(
System.IO.Path.Combine(path, "saved.xaml"),//path为路径
FileMode.Open, FileAccess.Read))
{
Canvas newCanvas = (Canvas)XamlReader.Load(fs);
mainCanvas.Children.Clear();
for (int i = newCanvas.Children.Count - 1;i >= 0; --i)
{
UIElement el = newCanvas.Children[i];
newCanvas.Children.RemoveAt(i);
mainCanvas.Children.Add(el);
}
fs.Close();
}
主要用xmlwrite和xmlreader

㈡ WPF上传数据的保存。使用WPF如何将上传的数据以二进制数据保存到数据库

你存文件的路径不就可以了??
要存数据要是数据量大了,访问就很慢了。。
而且数据库维护也麻烦

㈢ c# wpf中textbox如何把用过的值储存起来,达到保存历史数据的效果,求大神提供下参考code或者思路,谢谢

先存内存,然后程序关闭时保存文件,程序启动时加载,运行时在内存添加

㈣ 【WPF】wpf加载和保存xaml文件

加载效果图:

public MainWindow(string xamlFile)

        {

            InitializeComponent();

            DependencyObject rootElement;

            using (FileStream fs = new FileStream(xamlFile, FileMode.Open))

            {

                rootElement = (DependencyObject)XamlReader.Load(fs);

            }

            Content = rootElement;

            //查找控件(方法一)

            button1 = (Button) LogicalTreeHelper.FindLogicalNode(rootElement, "button1");

修改app.xaml.cs里的启动项

保存功能:

换成Create可以覆盖保存文件,不会重复而报错。

㈤ WPF inkcanvas保存为图片,如何自己输入保存名字和选择保存路径.

使用 Microsoft.Win32.SaveFileDialog

varcdlg=newMicrosoft.Win32.SaveFileDialog();
cdlg.Filter="图片文件(*.jpg;*.bmp)|*.jpg;*.bmp";
cdlg.Title="保存";
cdlg.InitialDirectory=Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);
if(cdlg.ShowDialog(this)==true)
{
MessageBox.Show(cdlg.FileName);

//此处加入保存文件的代码
}

㈥ 急求:如何将 WPF ChartControl生成的图片保存到本地为jpg格式

WriteableBitmap可以生成一张图片,然后用Render方法可以直接把ChartControl画上去,然后保存成文件即可

保存方法参考这里的代码

㈦ WPF中怎样将一个Textbox中的内容保存为txt

WriteFile("c:\\",Textbox.text);

/// <summary>
/// 写文件
/// </summary>
/// <param name="Path">文件路径</param>
/// <param name="Strings">文件内容</param>
public static void WriteFile(string Path, string Strings)
{

if (!System.IO.File.Exists(Path))
{
//Directory.CreateDirectory(Path);

System.IO.FileStream f = System.IO.File.Create(Path);
f.Close();
f.Dispose();
}
System.IO.StreamWriter f2 = new System.IO.StreamWriter(Path, true, System.Text.Encoding.UTF8);
f2.WriteLine(Strings);
f2.Close();
f2.Dispose();

}

㈧ wpf 中如何判断一个文件是否存在,这个文件不限于某种特定的格式。也许是txt,也许是rar等

先记录文件名:string strFile = myFile //myFile不包含扩展名;
再 string[] files = System.IO.Directory.GetFiles("文件夹路径");
bool HasMyFile = false; //返回值真、假来判断这个文件在不在
Foreach( string file in files)
{
string strNonExtentsion=System.IO.Path.GetFileNameWithoutExtension(file);
if(strNonExtension == myFile)
HasMyFile = True;
}
return HasMyFile;

㈨ 如何把wpf保存为xml文件最好给个Demo,,,谢谢

具体点,你是想保存什么?我之前把一些List的数据保存成XML文件,然后也可以读取出来,不知道对你有没有用

㈩ wpf,有一保存button,执行后输入数据保存,关闭,再次执行则显示是上次的数据

首先需要注意的一点是 你所描述的关闭是 关闭应用程序还是只关闭对话框。如果只关闭对话框,那么你只需要在后台定义一个数据集合或者变量去存储你需要保存的东西。比如你前台一个DataGrid,它的ItemSource绑定后台一个数据集合。你在前台做增删改,其实是对后台的这个数据集合做操作。当你关闭窗口再打开这个窗口的话,DataGrid还是会显示后台的这个ItemSource。如果关闭的是应用程序的话,这就涉及到数据的读写操作。你可能将数据保存在本地的某个文件里(如xml,txt等)也可能保存在数据库里。这个就需要你在后台编码相关的读写操作类。网上有很多相关资源,你可以搜索下。

阅读全文

与wpf侦听保存文件相关的资料

热点内容
win10不停开关飞行模式 浏览:21
win10搜索应用程序 浏览:971
cdr2020免登录补丁是哪个文件夹 浏览:951
电脑查找重复文件 浏览:733
js转换浮点小数 浏览:445
生成网卡配置文件命令 浏览:963
07word工具 浏览:828
安卓哪里看1080 浏览:893
手机浏览器保存的网站如何恢复 浏览:330
mkv文件如何换声道 浏览:227
会plc编程能做点儿什么 浏览:208
保存文件时没有后缀 浏览:694
哪个头文件包含getchar 浏览:410
还没有备案怎么搭建网站 浏览:658
类风湿因子如何看懂数据 浏览:887
java时钟代码看不懂 浏览:596
plc密钥在哪个文件夹 浏览:847
良率是什么六西格玛数据类型 浏览:456
滴滴相关app有哪些 浏览:343
筛选单位怎么体现数据 浏览:594

友情链接