view 生成后,动态创建的按钮无法显示

问题描述

在view的OnInitialUpdate中用create动态创建的按钮,在view显示后就能出现,但是在view生成后再用create创建的按钮却无法显示了,用了ShowWindow也看不到,怎么显示?请大家帮帮忙!

解决方案

解决方案二:
没人看?没人知道?自己顶
解决方案三:
补充一下,刚才试了一下,我创建的按钮的函数是createbutton,是在线程的回调函数中创建的,回调函数是一个全局函数,并且有一个指向view的参数,但是我发现在view的内部函数中是可以创建按钮的,但是在线程里用view->createbutton,却不行,有什么办法解决?

时间: 2024-11-08 17:29:32

view 生成后,动态创建的按钮无法显示的相关文章

button-给动态创建的按钮之间添加空间

问题描述 给动态创建的按钮之间添加空间 在程序中我动态的创建了很多按钮,但是如何在两个按钮之间添加空间呢?我用这样的代码但是没有实现,大家能帮助我吗?谢谢! private LinearLayout LLDynamic; private RelativeLayout.LayoutParams ParaOne;ParaOne = new RelativeLayout.LayoutParams(280 30);Button button1= new Button(Twindo_fromEditGro

C++ 动态创建按钮及 按钮的消息响应_C 语言

动态创建的按钮 都会在消息 OnCommand 中得到处理,无论是什么消息,都会处理的 1\创建按钮 复制代码 代码如下: CButton* btn = new CButton();     btn->Create(_T("方法"), WS_CHILD | WS_VISIBLE, CRect(0,0,50,50), this, 2); 注意创建的最后一个参数 这个数据代表的就是创建的那个控件的ID值,相当于 这个数据是代表控件的唯一的重要标志 BOOL CMyCusCrl::On

cformview-VC/MFC 单文档工程,如何动态创建CFormView并显示出来?

问题描述 VC/MFC 单文档工程,如何动态创建CFormView并显示出来? 大家好.我问这个问题,是经过独立思考的.想通过好心人回答,彻底解决. 我有个基于单文档的程序,我想在菜单响应函数中,动态去创建CFormView并显示.1我添加了继承CFormView的自定义类,并把无框的对话框资源,在CFormView构造函数中传递了IDD_资源进去.2 在菜单响应函数中,我写了如下代码,去创建CFormView:CCreateContext context; context.m_pNewView

ios-动态创建的按钮无法调用响应

问题描述 动态创建的按钮无法调用响应 在UITableView中动态创建了两个按钮,编辑和删除. 点击cell之后按钮显示成功,但是点击按钮没有响应的动作发生. 代码: -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{ static NSString *CellIdentifier=@"Cell"; UITableViewCell

求一段c#动态按钮生成后布局的算法!(同时附段源码供其他人学习)

问题描述 #region[年级.院系对应表]try{foreach(ControlconinControls)if(conisComboBox)(conasComboBox).DropDownStyle=ComboBoxStyle.DropDownList;ds_Yuanxi=DBHelper.GetSet("select*fromcom_basedatawheredatatype='院系'");for(inti=0;i<ds_Yuanxi.Tables[0].Rows.Coun

bitmap-在Bitmap或者OVERLAYING按钮上如何动态的创建一个按钮

问题描述 在Bitmap或者OVERLAYING按钮上如何动态的创建一个按钮 我想在视图的 BITMAP或者OVERLAYING按钮上面创建一个按钮.我创建了一个数字签名,签名后,我需要点击一个按钮来保存.我使用的如下代码 public class FingerPaint extends GraphicsActivity implements OnClickListener { private TextView pauseButton;protected void onCreate(Bundle

【毕业答辩提前了】我的程序告急啊,求求高手帮帮我,一个关于动态生成textbox的问题,如何读取动态生成后textbox的值,从哪里读啊???

问题描述 privatevoidGenerateControls(object[,]MyList,stringprefix){introws=MyList.Length/2;for(inti=0;i<rows;i++){TextBoxtb=newTextBox();tb.Location=newSystem.Drawing.Point(200,130+i*30);tb.Size=newSystem.Drawing.Size(200,12);this.Controls.Add(tb);contro

button-如何实现动态创建按钮的监听器?

问题描述 如何实现动态创建按钮的监听器? 我使用 RelativeLayout 动态的创建了按钮,现在要实现动态按钮的监听器.同时我创建了多个按钮.如何实现这个功能? 这是我使用的代码: public class CreateButton extends Activity { int top=60,bottom=350, i; int s = 1,iddelete = 1,idedit=1; RelativeLayout rl; /** Called when the activity is f

Delphi动态创建多个image的绘图后,之前绘图的image无法右键操作

问题描述 Delphi动态创建多个image的绘图后,之前绘图的image无法右键操作 Delphi动态创建多个image的绘图后,连接动态创建的右键菜单.创建的最后一个image可以使用右键菜单,但之前绘图的image无法右键操作.该如何解决 解决方案 要贴出你的代码来,检查下你是否正确处理了sender参数. 解决方案二: unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics,