예제 #1
0
        public void DisplayResultColumnProperties(IResultColumn resultColumn, TreeNode resultColumnNode)
        {
            if (this._currentHashCode == resultColumn.GetHashCode())
            {
                return;
            }

            DataTable dt = new DataTable("MyData");

            dt.Columns.Add("Property", stringType);
            dt.Columns.Add("Value", stringType);

            dt.Rows.Add(new object[] { "Name", resultColumn.Name });
            dt.Rows.Add(new object[] { "Alias", resultColumn.Alias });
            dt.Rows.Add(new object[] { "Ordinal", resultColumn.Ordinal.ToString() });
            dt.Rows.Add(new object[] { "DataTypeName", resultColumn.DataTypeName });
            dt.Rows.Add(new object[] { "DataTypeNameComplete", resultColumn.DataTypeNameComplete });
            dt.Rows.Add(new object[] { "LanguageType", resultColumn.LanguageType });
            dt.Rows.Add(new object[] { "DbTargetType", resultColumn.DbTargetType });

            this.Grid.DataSource = dt;

            this.InitializeGrid();

            this.Text          = "IResultColumn Properties";
            this.lnkHELP.Text  = "IResultColumn Help ...";
            this.helpInterface = "IResultColumn";

            this._currentHashCode = resultColumn.GetHashCode();
        }
예제 #2
0
        public void DisplayResultColumnProperties(IResultColumn resultColumn, TreeNode resultColumnNode)
        {
            if (this._currentHashCode == resultColumn.GetHashCode())
            {
                return;
            }

            propGrid.SelectedObject = resultColumn;
            this._currentHashCode   = resultColumn.GetHashCode();
        }
예제 #3
0
		public void DisplayResultColumnProperties(IResultColumn resultColumn, TreeNode resultColumnNode)
        {
            if (this._currentHashCode == resultColumn.GetHashCode()) return;

			DataTable dt = new DataTable("MyData");

			dt.Columns.Add("Property", stringType);
			dt.Columns.Add("Value", stringType);

			dt.Rows.Add(new object[] {"Name", resultColumn.Name});
			dt.Rows.Add(new object[] {"Alias", resultColumn.Alias});
			dt.Rows.Add(new object[] {"Ordinal", resultColumn.Ordinal.ToString()});
			dt.Rows.Add(new object[] {"DataTypeName", resultColumn.DataTypeName});
			dt.Rows.Add(new object[] {"DataTypeNameComplete", resultColumn.DataTypeNameComplete});
			dt.Rows.Add(new object[] {"LanguageType", resultColumn.LanguageType});
			dt.Rows.Add(new object[] {"DbTargetType", resultColumn.DbTargetType});

			this.Grid.DataSource = dt;

			this.InitializeGrid();

			this.Text = "IResultColumn Properties";
			this.lnkHELP.Text = "IResultColumn Help ...";
            this.helpInterface = "IResultColumn";

            this._currentHashCode = resultColumn.GetHashCode();
		}
        public void DisplayResultColumnProperties(IResultColumn resultColumn, TreeNode resultColumnNode)
        {
            if (this._currentHashCode == resultColumn.GetHashCode()) return;

            propGrid.SelectedObject = resultColumn;
            this._currentHashCode = resultColumn.GetHashCode();
        }