I have a custom made control linked to a PropertyGrid at runtime. Some of the properties of my controls are grayed. Why is this happening? I am interested in having some of those editable.
I'm fairly experienced with making user controls and have never had this happen to me before. All of my custom properties (gloss opacity, border color, header color 1 and header color 2) are all grayed out in the properties window on the form designer when I try to add my groupbox to a form.
Here's my Imports System.Drawing.Drawing2D Public Class DanGroupBox Inherits ContainerControl Dim _GlossOpacity As Integer = 50 Dim _HeaderBackColor1 As Color = Color.Silver [Code] .......
I put a PropertyGrid control and set the control to be a button on my form and i run it and change some properties and reflected on the button but when i restart the application nothing is saved so i have to save it to the disk like serialize the control is this the right thing?
I'm using a PropertyGrid to display properties of my custom object, but whenever I run the form and input stuff into the collection, it doesn't save... If I open up the CollectionEditor again, its blank.. heres my code
I have a custom control and have created some properties for it.When I click on that control, its properties are then shown in the PropertyGrid.The problem, is that I only want to show some of the predefined properties as well as my custom properties.Does anyone know how I can filter out the properties I want shown?
1 - Need to create a kind of composite property, like the font property, that it's showed with a plus sign to expand. For example i need to define a new pen, i need to define the color and the width... 2 - I need to define the color for one brush, but if i create a property of the type brush in the PropertyGrid it appears like "System.Drawing.SolidBrush"
I have seem some threads similar to this but none have resolved my problem thus far.I currently have a gridview that is populated from a database table. There is a check box field within this table, generated from one of the fields being of Data Type "bit". When this page is loaded, the check boxes are grayed out and I am unable to click on them to change.
I've populated a PropertyGrid with a custom class. How do you create and display a sub property similar to Size (Height, Width) which has two values or Point(X,Y)? For example, the class is Test and the property is Item as string. I want to expand Item to have two sub properties, A and B.
I am using a PropertyGrid control to edit my class properties and I am trying to set certain properties read-only depending on other property settings.This is the code of my class:
Imports System.ComponentModel Imports System.Reflection Public Class PropertyClass[code].....
This is the code I am using to edit the values:
Dim c As New PropertyClass PropertyGrid1.SelectedObject = c
The problem is that when I set SomeProperty to True, nothing happens and when I then set it to False again it sets all properties Read-Only.
I've been following this article:and have everything working.Under the Support for Custom Types section, it introduces a collapsable type for the spell check options. The option are added together to produce a string that is displayed in the grid in the Spell Check Options row. Is it possible to get this string directly from the 'AppSettings' class or do I need to add another property and copy the code from the ConvertTo and ConvertFrom functions?
In the form design I set up a TableLayoutPanel, 20x20 cells and in cell (1,1) a PictureBox (called Target) containing the image of a small target. The properties box for Target shows some very promising properties, Column and Row - and if you overwrite the values in the properties box, the PictureBox obligingly shifts to the corresponding cell position in th design. However in VB it is not possible to refer to Me.Target.Row or .Column - neither appears during coding in the menu of properties, and deliberately coding either of them produces an error like
Error 1 'row' is not a member of 'System.Windows.Forms.PictureBox'.
1. Why does the properties box show properties that cannot be altered programmatically?
2. How can my program move Target around in the TableLayoutPanel?
My Run button is grayed out. This includes starting a new project of any type. I completely un-installed VS 2008 and Re-Installed it. The Run is Still grayed out. VB is now worthless.
When I put a break on a line and then press F5 the debugger does break on the line which I put the Break (F9) but Step In (F8) as well as F5 are grayed out, not working, as well as a bunch of other debug tools.
I am running Windows Vista Ultimate. I have a copy of Visual Studios 2005. The toolbar is not working. I tried all of these and none of these fixed the toolbar: -Show all (greyed out) -Reset Toolbar -delete C:UsersUsernameAppDataLocalMicrosoftVisualStudio8.0*.tbd worked one time then it did not.
I'm trying to build a Pivottable on a webform in vb.net 2005 using OWC. I have added the Pivottable item to the toolbox, but it is grayed out and so I cant use it. If I develop a Winform instead of a Webform then the toolbox items are there and work correctly.
I am building an application in Visual Studio containing various tables and input boxes. Its part of my coursework. I have a table that has two input text fields and above the boxes is a check box. I have created a calculation in VB that only includes the data in the text fields when the check box is ticked. What I want to do now is have the two text fields as un-editable until you tick the check box? or greyed out?
I need to create kind of a menu in my application in wich I have to set different parameters before I populate a Datagridview with some values.So, the idea is to use a PropertyGris in which from which I can edit some parameters and after that I run a query (with parameters setted by PropertyGrid) tu populate my DGV.For example I create some properties like NAME OF A PROJECT, ID OF PROJECT, RESPONSABLE, etc and I put this properties in a propertyGrid and than the user can interact with the propertyGrid and set value for each parameter, bfore running the query for populating
i'm hoping to use a propertygrid in one of my programs.
1/ i'm having difficulty writing a (text) property that will open a multiline editor like the textbox text property in the vb properties window. how would i do that?
2/ i need a way to make either selected properties or preferably entire categories disabled or enabled at runtime.
3/ how can i turn off automatic sorting so my categories + the items they contain are displayed in the order they are in my class?
I want to add a new PropertyGrid control every time an item is added to a ListBox.I have a ListBox, with an "Add Item" button underneath (and also a "Remove Item" button). Every time an item is added to the list, I want to create a new PropertyGrid corresponding to each item. The relevent PropertyGrid should appear when an item is selected in the ListBox, and the user can edit the properties of that item.
The only way I can think of doing this is by creating a dynamic array which has length ListBox1.items.count, but I'm not sure it's possible to create an array of controls.
PropertyGrid is only scrollig correctly when I place it on a Windows Form, but does not work when it's docked in a SplitContainer Panel. Only the vertical scroll bar is needed for my application. The vertical scroll bar displays correcly and you can move it up and down okay, but the contents of the PropertyGrid (while correct) do not scroll up and down with it. I'm using Visual Studio 2005 Professional Version 8 with .NET Framework 2.0 and coding in Visual Basic. Has anyone found a way around this?
In my propertygrid having one custom property ..suppose some text is there in this item.i want user to allow only delete the item.nothing more like editing ,backspace nothing..only provide delete key option to this property item..
I would like to display a PropertyGrid on a form at runtime to simplify some testing that I am doing. I have it working except that the PropertyGrid does not pickup any extender provider properties (eg ToolTip). How do I make it aware of any extender providers also?
Using <System.ComponentModel.TypeConverter(GetType(System.ComponentModel.ExpandableObjectConverter))> _
on the declaration of a class (which is a property of another class) that consists of a number properties.
I load an instance of this class with simply ...
PropertyGrid1.SelectedObject = oColumn
Obviously I don't want to manually build the propertygrid in code, I know how to do that.
But here's the problem. Depending on the value of a property, certain other properties should not be visible, as though I'd used the <System.ComponentModel.Browsable(False)> _
attribute on the property declaration.Is there anyway to do this programmatically, without having to handle all the building of the property grid manually>
I'm trying to add a custom DropDown to the PropertyGrid for a control. I am adding the TrackBar control.It works fine, except, I would like to have the values updated in the PropertyGrid as I move the TrackBar. As it is now, it only updates the PropertyGrid when I finish and click off the TrackBar.I know the problem lies in the Type Editor. How can I get it to allow interim values to be processed. Is there some callback function I can use?