标题:c#实现textbox输出。新手求助。。。。
只看楼主
leonewolf
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-12-16
结帖率:0
已结贴  问题点数:20 回复次数:1 
c#实现textbox输出。新手求助。。。。
private int GetTotalSkeleton(AllFramesReadyEventArgs e)
        {

            using (SkeletonFrame skeletonFrameData = e.OpenSkeletonFrame())
            {
                if (skeletonFrameData == null)
                {
                    return 0;
                }

                skeletonFrameData.CopySkeletonDataTo(allSkeletons);

                //Kinect only get the position
                int noTrac = (from s in allSkeletons
                              where s.TrackingState == SkeletonTrackingState.PositionOnly
                              select s).Count();

                //kinect tracked
                int getTrac = (from s in allSkeletons
                              where s.TrackingState == SkeletonTrackingState.Tracked
                              select s).Count();

                int numberOfSkeletons = noTrac + getTrac;

                return numberOfSkeletons;

            }
这是我的代码,想把最后的numberofskeletons 在textbox中输出,不需要触发事件,就是运行后直接能显示的。。。其他控件能实现也行。求大神帮忙。在线急等。。。

用 int numberOfSkeletons = noTrac + getTrac;
textbox1.Text=numberOfSkeletons.ToString();
说上下文不存在名称“numberofskeletons”
求大神帮忙。在线急等。。。
搜索更多相关主题的帖子: only position private Kinect 
2012-12-16 23:40
mpi
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:99
专家分:872
注 册:2012-11-14
得分:20 
把numberofskeletons定义成全局变量,在方法内不要定义局部变量

厌烦自私贪婪和不劳而获的人。
厌烦代码各种求,而不思进取的人。
本人也是菜鸟,求上进,踏实不浮躁的朋友共同进步。
2012-12-17 08:40



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-391547-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.166916 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved