我想使用用户控件在一个表单中加载多个表单,并且我已经尝试了以下代码,但在单击button1之后似乎没有任何反应。有人知道哪里出问题了吗?
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
UserControl1 control = new UserControl1();
control.
我想禁用页面加载中的所有控件,并在用户单击反应性窗体中的add按钮时启用所有控件。为此,我在html模板中使用了[disabled]属性,但是我在控制台中得到了下面的警告消息。
警告:
看起来,您使用的是带有反应性表单的禁用属性。如果在组件类中设置此控件时,将禁用属性设置为true,则禁用属性实际上将在DOM中为您设置。我们建议使用这种方法来避免“检查后更改”错误。
Example:
form = new FormGroup({
first: new FormControl(
{value: 'Nancy', disabled
我使用的是角反应窗体,窗体组在父组件中初始化,窗体控件位于子组件中。
问题是,当我访问该页面时,会收到以下错误消息:
ERROR Error: No value accessor for form control with unspecified name attribute
为了测试的目的,我尝试用输入复选框代替mat-slide-toggle,错误消失了,为什么它会用滑块来抱怨,我不明白。
下面是类似的例子:
父模块
@NgModule({
...
declarations: [ParentComponent],
imports: [
...,