作者sheauren (眯眯)
看板C_Sharp
标题Re: [问题]用C#写笔记本的问题
时间Mon Jun 11 15:15:04 2007
※ 引述《APee0509 (阿皮)》之铭言:
: 我是用visual stdio.Net 2003 的Window form 写的
: 问题一:
: 记事本的储存档案第一次就像另存新档的模式存档
: 但如果第二次再按一次储存档案则会直接存档并覆盖前一次的档案
: 这要怎麽写呢??
: 已经思考很多天了仍然没任何头绪
写档的时候还是用Create的方式去写档就可以了
: 问题二:
: 结束时该如何侦测到文字内容是否改变?? (若以改变则问他是否储存)
通常整个文字内容有发生过changed的event之後都算变过。
: 问题三:
: 开启旧档时,我如何取得我开的档案的档名??
开启档案的dialog可以查一下他的class详细内容。
: 问题四:
: 如何得知游标位置在第几行第几列?
可以自己去算出来才对,毕竟你拿的到整份的文章内容了。
: 问题五:
: 我有开起状态列,但我的状态列都会盖住我的横轴的卷轴 有办法避免吗??
没看到详细情形不好猜,不过简单的解决方式可以把你的文章内文跟卷轴
放在一个panel里面,这样子跟状态列直接区分开来应该就可以避免了。
: 问题六:
: 如何侦测到文字有反白,然後让复制、剪下等的按键便成可以按??
: 并且要写再哪一个的控制项下呢??
因为最近在写flash很久没写.net,这边flash是只能定期
扫描是否有select文字,我不确定textbox之类的有没有支援onSelected
之类的event,没有的话,可能也要用扫描的方式。
: 问题七:
: 有什麽语法可以让文字像Word里的右置或中置吗??? (游标在文字的左边)
: 感谢阅读和回应^^
看你要不要研究RichTextBox比较能够满足你的需求
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.125.251.200
1F:推 APee0509:感恩^^ 06/11 15:56