我用C#,WinForm
我想做一个东东,基本上就是左边一个TreeView,右边一个控件。
实现的功能是:左边点击树节点,右边的控件根据节点对应文件的类型显示成页面或者记事本或者其他。树节点上的连接只是路径。
我想问的是:
1.什么控件怎么做能起到浏览器的作用??怎么实现??
2.什么控件怎么做能起到记事本的作用??怎么实现??
(是不是把文件按文本的格式讲内容读出)
3.一个控件可以完成么??是不是需要两个,调用其中一个的时候需要将另外一个隐藏。
谢谢
信箱:[email protected]
有什么建议可以发邮件。顶着有分,不够再加。
没做过的话,给点建议也好。
我想做一个东东,基本上就是左边一个TreeView,右边一个控件。
实现的功能是:左边点击树节点,右边的控件根据节点对应文件的类型显示成页面或者记事本或者其他。树节点上的连接只是路径。
我想问的是:
1.什么控件怎么做能起到浏览器的作用??怎么实现??
2.什么控件怎么做能起到记事本的作用??怎么实现??
(是不是把文件按文本的格式讲内容读出)
3.一个控件可以完成么??是不是需要两个,调用其中一个的时候需要将另外一个隐藏。
谢谢
信箱:[email protected]
有什么建议可以发邮件。顶着有分,不够再加。
没做过的话,给点建议也好。
解决方案 »
- 求助 window2003 安装vs2005 报错啦,失败啦!
- 关于ToolStripSplitButton的问题,请教!
- 请问如何用wise打包时,能关联我自己程序生成的文件,即双击我的文件能打开我的程序,还有图标的关联?谢谢!
- 不能在“ItemCollection”集合中使用“Binding”。 只能在 DependencyObject 的 DependencyProperty 上设置“Binding”。
- 有关 winform datagrid GotFocus 事件无效果的问题
- 请教dada们一个关于DataGrid上显示ORACLE数据库数据的问题
- 在程序里面用方括号括住的内容有什么用的?比如“[STAThread]”。多谢
- C# 为什么不能执行批处理?
- 字符串的提取,求大神帮解答
- 用C#实现智能设备的软件自动更新,不能用WebClient类,如何解决
- PrintDocument 打印问题!
- #################很急的项目问题,还有500分可以送@@@@@@@@@@@@@@@@@@@
2 记事本直接用textbox应该就可以了
可以考虑 MDI 子窗体方式[这样容易再增加类型时 ,添加处理程序].
我不清楚该用什么控件来显示网页呀,我知道COM里可以添加Microsoft Web 浏览器,但是不清楚怎么用??请指点
http://chs.gotdotnet.com/quickstart/winforms/doc/WinFormsAxHosting.aspx
我已经可以在WinForm窗体中显示Web页面(例如http://csdn.net)
现在的问题是:
有没有可以读取记事本,还有Word,Excel的代码
还有,控件怎么样处理哪,排列很多,用隐藏其中的一部分来处理么??
只文本文件可以,word,excel就不行了 //Read
FileStream readFile=new FileStream("My.txt",FileMode.Open);
byte[] read=new byte[1024];
readFile.Read(data,0,int.Parse(readFile.Length.ToString()));
string line1=Encoding.UTF8.GetString(read);
Console.WriteLine(line1);
readFile.Close();
2。RichTextBox控件
:WebBroswer bro =new WebBrowser()
bro.navigate("http://www.163.com") or bro.navigate("c:/1.html");
问题2
用richtextBox控件方便一些
至于点击TreeView中的节点显示不同的内容,建议用TabPage选项卡来实现,也很方便,如果费要用以个主界面,也可以,可以根据不同的文件类型加载空间,在程序中也很好实现
至于Word转txt我已经在程序中实现,也是刚做的项目,代码不多,但真得花了很多时间,要添加一个word
Excel是不是可以导入到ListView当中。
浏览器控件、RichTextBox、ListView通过Panel来完成显示。
2。文本应该直接用textbox就可以了
网页的问题解决了,Word、Excel哪??
现在问题是怎么显示Word和Excel文件,不过谢谢。