通用控件如何引WinForm上的资源? 这个最好是用通用控件的事件来做.看下函数委托的资料.把控件的事件委托到WINFORM的过程函数中. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>1. 一个通用控件,怎样引用包含它的WinForm, 运行时可以改变其控件的属性(如text等)? 我觉得没有必要得到WinForm,如果你要改变一个TextBox中的东西,可以用这两种简单的方法.1). 在UserControl中定义一个这样的函数,传递一个TextBox过去.public void MyFoo(TextBox aTextBox){ //对这个aTextBox的改变就会反映的Form中}调用:usercontrol1.MyFoo(this.textBox1);2).如果是简单的要改变TextBox的Text的话,可以在usercontrol中定义一个属性,在Form中使用这个属性.this.textBox1.Text = usercontrol1.MyText;复杂的计算,写在MyText的get过程中.>>2. 如何引用一个dataset中的表,运行时改写一些值,但这些更改可以保存的(即: 向控件传递的是一个引用,而不是副本)dataset就是引用传递的,直接使用就可以;比如:DataSet ds = new DataSet();...userControl1.ChangDs(ds); 请教C#高手网络编程问题 问一下线程之间是怎么协调工作的 C# winform中使用SetParent API函数的窗体中ToolTip的show不出来 [求解]应用程序设置,更改后,无法及时应用。 急! C#如何将二进制数据转成图片 (求教)鼠标拖动控件问题 如下的c++代码在c#中如何声明和传递? 【急救!】远程sql服务器的连接问题(100分) 下载文件时有什么办法可以不直接打开文件而是弹出下载对话框?我还有乱码 combox和datagrid 高分赠送!!在线等待 如何返回在DataGrid上所选择的记录数量?
的属性(如text等)?
我觉得没有必要得到WinForm,如果你要改变一个TextBox中的东西,可以用这两种简单的方法.
1). 在UserControl中定义一个这样的函数,传递一个TextBox过去.
public void MyFoo(TextBox aTextBox)
{
//对这个aTextBox的改变就会反映的Form中
}
调用:
usercontrol1.MyFoo(this.textBox1);2).如果是简单的要改变TextBox的Text的话,可以在usercontrol中定义一个属性,在Form中使用这个属性.
this.textBox1.Text = usercontrol1.MyText;复杂的计算,写在MyText的get过程中.>>2. 如何引用一个dataset中的表,运行时改写一些值,但这些更改可以
保存的(即: 向控件传递的是一个引用,而不是副本)
dataset就是引用传递的,直接使用就可以;比如:
DataSet ds = new DataSet();
...
userControl1.ChangDs(ds);