コード例 #1
0
        public void DataControlField_CopyProperties()
        {
            DerivedDataControlField field    = new DerivedDataControlField();
            DerivedDataControlField newField = new DerivedDataControlField();

            field.AccessibleHeaderText   = "test";
            field.ControlStyle.BackColor = Color.Red;
            field.FooterStyle.BackColor  = Color.Red;
            field.HeaderStyle.BackColor  = Color.Red;
            field.ItemStyle.BackColor    = Color.Red;
            field.FooterText             = "test";
            field.HeaderImageUrl         = "test";
            field.HeaderText             = "test";
            field.InsertVisible          = false;
            field.ShowHeader             = false;
            field.SortExpression         = "test";
            field.Visible = false;

            field.DoCopyProperties(newField);

            Assert.AreEqual("test", newField.AccessibleHeaderText, "AccessibleHeaderText");
            Assert.AreEqual(Color.Red, newField.ControlStyle.BackColor, "ControlStyle");
            Assert.AreEqual(Color.Red, newField.FooterStyle.BackColor, "FooterStyle");
            Assert.AreEqual(Color.Red, newField.HeaderStyle.BackColor, "HeaderStyle");
            Assert.AreEqual(Color.Red, newField.ItemStyle.BackColor, "ItemStyle");
            Assert.AreEqual("test", newField.FooterText, "FooterText");
            Assert.AreEqual("test", newField.HeaderImageUrl, "HeaderImageUrl");
            Assert.AreEqual("test", newField.HeaderText, "HeaderText ");
            Assert.AreEqual(false, newField.InsertVisible, "InsertVisible");
            Assert.AreEqual(false, newField.ShowHeader, "ShowHeader");
            Assert.AreEqual("test", newField.SortExpression, "SortExpression");
            Assert.AreEqual(false, newField.Visible, "Visible");
        }
コード例 #2
0
		public void DataControlField_CopyProperties ()
		{
			DerivedDataControlField field = new DerivedDataControlField ();
			DerivedDataControlField newField = new DerivedDataControlField ();

			field.AccessibleHeaderText = "test";
			field.ControlStyle.BackColor = Color.Red;
			field.FooterStyle.BackColor = Color.Red;
			field.HeaderStyle.BackColor = Color.Red;
			field.ItemStyle.BackColor = Color.Red;
			field.FooterText = "test";
			field.HeaderImageUrl = "test";
			field.HeaderText = "test";
			field.InsertVisible = false;
			field.ShowHeader = false;
			field.SortExpression = "test";
			field.Visible = false;
						
			field.DoCopyProperties (newField);
			
			Assert.AreEqual ("test", newField.AccessibleHeaderText, "AccessibleHeaderText");
			Assert.AreEqual (Color.Red, newField.ControlStyle.BackColor, "ControlStyle");
			Assert.AreEqual (Color.Red, newField.FooterStyle.BackColor, "FooterStyle");
			Assert.AreEqual (Color.Red, newField.HeaderStyle.BackColor, "HeaderStyle");
			Assert.AreEqual (Color.Red, newField.ItemStyle.BackColor, "ItemStyle");
			Assert.AreEqual ("test", newField.FooterText, "FooterText"); 
			Assert.AreEqual ("test", newField.HeaderImageUrl,"HeaderImageUrl");
			Assert.AreEqual ("test", newField.HeaderText, "HeaderText ");
			Assert.AreEqual (false, newField.InsertVisible, "InsertVisible");
			Assert.AreEqual (false, newField.ShowHeader, "ShowHeader");
			Assert.AreEqual ("test", newField.SortExpression, "SortExpression");
			Assert.AreEqual (false, newField.Visible, "Visible"); 
		}