无法通过嵌套类型来访问外部类型的问题

问题描述

如题,我在FileApp.cs上添加了一个checkBox4控件,但是在SMail这个类中当我直接使用checkBox4.checked==true时,系统显示无法通过嵌套类型“WindowsApplication8.FileApp.SMail”来访问外部类型“WindowsApplication8.FileApp"的非静态成员,请问高手们我该如何解决这个问题,我是菜鸟,请不要见笑,谢谢~

解决方案

解决方案二:
不懂帮你转个http://topic.csdn.net/u/20100131/18/2c547137-e56c-47f9-bc0c-4a5df57aa3ec.html
解决方案三:
拖过对象实例(引用它的变量)来访问成员,而不是通过“类”来访问成员。
解决方案四:
你可以把FileApp对象的引用作为参数传给SMail类,让SMail类使用app.checkBox4.checked==true之类的语法访问,
解决方案五:
谢谢1楼,请问二楼能否给出详细地回答或者举个详细的例子,谢谢~
解决方案六:
我的问题已经解决,谢谢3楼,但是我还想补充个问题,就是程序运行时我在FileApp界面上点击选中checkBox4后,在SMail这个类里面app.checkBox4.Checked依然是false,这是咋回事儿呢?

时间: 2024-08-02 07:57:33

无法通过嵌套类型来访问外部类型的问题的相关文章

网页-iis部署的网站不能访问外部网站

问题描述 iis部署的网站不能访问外部网站 小弟自己做了一个webservice,调用http://www.ip138.com/ip2city.asp可以获取本机的ip地址和所在地区.将webservice部署到iis后,网页上调试的时候,就会报错System.Net.WebException: The remote name could not be resolved: 'www.ip138.com'获取不了ip地址和所在地区了.请牛人指导一下,谢谢!

防火墙-linux主机配置了iptables,主机主动访问外部主机没问题,但是回包被iptables拦截了

问题描述 linux主机配置了iptables,主机主动访问外部主机没问题,但是回包被iptables拦截了 操作系统:Red Hat Enterprise Linux Server release 6.2 (Santiago) 现状:主机A开启了iptables,只对filter表的INPUT链做了策略,OUT链默认是全放通. 问题:发现主机A访问防火墙外部的主机B,包可以到达主机B,但是主机B的回包被主机A的iptables拦截了,导致TCP连接无法建立.网上查找到一些方法,想利用iptab

JQuery Ajax通过Handler访问外部XML数据的代码_jquery

JQuery的使用非常简单,我们只需要从其官方网站上下载一个脚本文件并引用到页面上即可,然后你就可以在你的脚本代码中任意使用JQuery提供的对象和功能了. 在JQuery中使用Ajax方法异步获取服务器资源非常简单,读者可以参考其官方网站上提供的例子http://api.jquery.com/category/ajax/.当然,作为客户端脚本,JQuery也会遇到跨域访问资源的问题,什么是跨域访问呢?简单来说就是脚本所要访问的资源属于网站外部的资源,脚本所在的位置和资源所在的位置不在同一区域.

Android4.4新增函数访问外部存储_Android

在Android 4.4系统中,外置存储卡(SD卡)被称为二级外部存储设备(secondary storage),应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储(primary storage)授予写权限,对于其他外部存储,其上的文件属性都改为基于文件夹结构,应用无需获取WRITE_EXTERNAL_STORAGE权限,但可以管理与自己包名相关的文件夹. 举例来说,如果应用的包名是com.example.externalst

android 4.0-android4.0访问外部sd卡

问题描述 android4.0访问外部sd卡 5C android4.0系统如何访问外部sd卡,我看网上说添加权限android.permission.WRITE_MEDIA_STORAGE,但是添加上去完全没有用啊,都没有提示,自己一个字母一个字母打到AndroidMainfest.xml中的.加权限的位置没有错,因为我试过其他的权限可以用. 解决方案 http://www.cnblogs.com/wanqieddy/p/3555989.html 解决方案二: Android4.0Sd卡移植之

ajax-java AJAX问题访问外部网络地址

问题描述 java AJAX问题访问外部网络地址 //setTimeout(""a()""200); /*30轮询读取函数*/ setInterval(""Push()"" 3000); function a(){alert(0);} function Push(){ $.ajax({ type: ""post"" url: ""http://www.xxxx.cn/

容器如何访问外部世界?- 每天5分钟玩转 Docker 容器技术

下面我们讨论容器如何与外部世界通信.这里涉及两个方向: 容器访问外部世界 外部世界访问容器 容器访问外部世界 在我们当前的实验环境下,docker host 是可以访问外网的. 我们看一下容器是否也能访问外网呢? 可见,容器默认就能访问外网. 请注意:这里外网指的是容器网络以外的网络环境,并非特指 internet. 现象很简单,但更重要的:我们应该理解现象下的本质. 在上面的例子中,busybox 位于 docker0 这个私有 bridge 网络中(172.17.0.0/16),当 busy

ArcGIS for WPF 访问外部资源【进阶之构造URL】

原文 http://www.cnblogs.com/wdysunflower/archive/2013/05/29/3039645.html 呵呵~好久没逛园子,没写博客了. 最近刚好又在弄GIS这块,有些收获跟大家分享一下,有些问题也希望能得到"知情人"的解答. 首先需要指出的是,"访问外部资源"实现的方式,在我之前的文章里已经写的比较清楚了: ArcGIS for WPF 访问外部资源   [主题] 探索构造可用URL的方法及思路 . (仅供大家研究.学习.分析

Android4.4 访问外部存储详解及实例_Android

Android4.4  访问外部存储 在Android 4.4系统中,外置存储卡(SD卡)被称为二级外部存储设备(secondary storage),应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储(primary storage)授予写权限,对于其他外部存储,其上的文件属性都改为基于文件夹结构,应用无需获取WRITE_EXTERNAL_STORAGE权限,但可以管理与自己包名相关的文件夹.举例来说,如果应用的包名是com.