“WindowsFormsApplication1.Form2”不包含“新建toolstripcontainerMenuItem_Click”的定义,并且找不到。。。?

错误 1 “WindowsFormsApplication1.Form2”不包含采用“1”参数的构造函数 希望有人能够告诉这是什么原因_百度知道
错误 1 “WindowsFormsApplication1.Form2”不包含采用“1”参数的构造函数 希望有人能够告诉这是什么原因
其他类似问题
构造函数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁错误 1 “WindowsFormsApplication3.Form1”不包含“textBox1”的定义,并且找不到可接受类型为“WindowsF_百度知道
错误 1 “WindowsFormsApplication3.Form1”不包含“textBox1”的定义,并且找不到可接受类型为“WindowsF
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C#中 System.Windows.Forms.Application并不包含“StartupPath”的定义
C#中 System.Windows.Forms.Application并不包含“StartupPath”的定义
错误 3 “System.Windows.Forms.Application”并不包含“StartupPath”的定义 C:\Documents and Settings\Administrator\桌面\SDPSB\SDPSB\SJForm.cs 302 28 SDPSB
我添加了System.Windows.Forms的引用了,using System.Windows.Forms 了
使用 不了Applicatiom的 StartupPath属性呢?
补充:我的是WINCE 智能设备
补充:我就算放C盘里面也一样,我就是想读取一个XML文件用DS 结果就是 要么获得不到路径,要么就是路径不正确!
补充:DataSet ds = new DataSet();ds.ReadXml(&/ProConfig.xml&);
发出来这个XML路径不对,我就是想获得XML的路径,然后进行读取
智能设备里面Application没有StartupPath属性的
获取路径的方法
1.asp.net webform用“Request.PhysicalApplicationPath获取站点所在虚拟目录的物理路径,最后包含“\”; 2.c# winform用 A:“Application.StartupPath”:获取当前应用程序所在目录的路径,最后不包含“\”; B:“Application.ExecutablePath ”:获取当前应用程序文件的路径,包含文件的名称; C:“AppDomain.CurrentDomain.BaseDirectory”:获取当前应用程序所在目录的路径,最后包含“\”; D:“System.Threading.Thread.GetDomain().BaseDirectory”:获取当前应用程序所在目录的路径,最后包含“\”; E:“Environment.CurrentDirectory”:获取当前应用程序的路径,最后不包含“\”; F:“System.IO.Directory.GetCurrentDirectory”:获取当前应用程序的路径,最后不包含“\”; 3.c# windows service用“AppDomain.CurrentDomain.BaseDirectory”或“System.Threading.Thread.GetDomain().BaseDirectory”;用“Environment.CurrentDirectory”和“System.IO.Directory.GetCurrentDirectory”将得到“ system32”目录的路径;如果要使用“Application.StartupPath”或“Application.ExecutablePath ”,需要手动添加对“System.Windows.Forms.dll ”的引用,并在程序开头用“using System.Windows.Forms”声明该引用;
本文来自CSDN博客,转载请标明出处:
建议你把程序不要放在桌面,很有可能是文件夹路径过长或者路径中含有中文。你把程序放到c盘根目录下试试
当然前提是你的确引用了System.Windows.Forms.Application 这个命名空间,也要确保所需的dll都已经添加
和什么设备没关系
C:\Documents and Settings\Administrator\桌面\SDPSB\SDPSB\SJForm.cs
这么长的文件名很容易出错。
能不能把你代码贴出来
1. 首先你的xml文件要和你的程序文件在同一个文件夹下,(调试的时候必须是在debug文件夹下,全编译执行应该是在release文件夹下)。
2. Application.StartupPath这个方法返回的路径最后结尾不含'\',所以假设你的程序(.exe)放在c盘根目录的a文件夹下。则,xml文件地址为:c:\a\c.
程序代码为string filePath=Application.StartupPath+“\\c.xml&;
你注意下你的斜杠方向。
Application.StartupPath
在智能设备里面是没有这个属性的。。
其他回答 (1)
项目里的引用上右键添加一个引用,再选system.windows.forms
如果你建的不是winform项目,这样试试
using是使用哪个命名空间,并没有引用dll
相关知识等待您来回答
编程领域专家初学C#,请问如何在一个窗体用ToolStripMenuItem_Click控制另一个子窗体的打开关闭,并且焦点不变。
[问题点数:20分,无满意结帖,结帖人tianyuansky]
初学C#,请问如何在一个窗体用ToolStripMenuItem_Click控制另一个子窗体的打开关闭,并且焦点不变。
[问题点数:20分,无满意结帖,结帖人tianyuansky]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
本帖子已过去太久远了,不再提供回复功能。C#: System.Windows.Forms.Timer”并不包含“timer1”的定义_百度知道
C#: System.Windows.Forms.Timer”并不包含“timer1”的定义
using Susing System.Collections.GponentMusing System.Dusing System.Dusing System.Lusing System.Tusing System.Threading.Tusing System.Windows.Fnamespace MouseLongDown{
public partial class FormMouseLongDown : Form
public FormMouseLongDown()
InitializeComponent();
timer1.Interval = 1000;
穿尝扁妒壮德憋泉铂沪
//计时器时间间隔
timer1.Tick += new EventHandler(time_Tick);
//计时器事件发生函数
private void Form1_Load(object sender, EventArgs e)
Timer.timer1 = new Timer();
int timeout = 0;
MouseEventArgs mouseD
public EventHandler time_Tick { }
提问者采纳
删除了timer1这个控件没有改代码,查一下代码或是重新添加一个同名控件就好了
提问者评价
其他类似问题
timer的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 toolstripstatuslabel 的文章

 

随机推荐