AnkitPal says:
Form Country =
new
Form();
Country.ShowDialog();
You are doing just making any object of Form class and opening it on button click it will just open an empty form.
Refer the Below Sample code for your reference. Here i have created UserControl name as UCCountry . Created Two form DefaultForm and CountryForm. I have added button on UCCountry on click of this button i am showing CountryForm. Also on DefaultForm i used UserControl UCCountry so when DefaultForm is loaded and when we click on button it open CountryForm.
UCCountry UserControl
C#
private void BtnShowCountry_Click(object sender, EventArgs e)
{
CountryForm countryForm = new CountryForm();
countryForm.ShowDialog();
}
VB.Net
Private Sub btnShowCountry_Click(sender As System.Object, e As System.EventArgs) Handles btnShowCountry.Click
Dim countryForm As CountryForm = New CountryForm()
countryForm.ShowDialog()
End Sub
DefaultForm
CountryForm
Screenshot