C# - Property Grid Control Not Allowing Custom Color Editing
Jul 6, 2010
When using the Property Grid and exposing a color property from an object you get this kind of interface for color selection: There are tabs for System and Web, those are fine, but the Custom tab (shown) which seems to be a subset of the standard windows color picker, seems to be hobbled. How do you create custom colors? How do you get custom colors into those white color boxes provided?
View 1 Replies
ADVERTISEMENT
Feb 19, 2010
I have a custom collection, lets says COL, that derives from ObjectModel.Collection. I have my own collection editor that works fine when a property, of type COL, is Read and Write enabled. However, if I change the property to ReadOnly, the open editor button stops showing in the property grid. As a test, I override my custom editor with the CollectionEditor, and that worked fine. So, my question is, what check is the property grid making, that CollectionEditor passes but my collection editor fails?
View 2 Replies
Jun 16, 2010
I want my User Control to be able to have Literal Content inside of it. For Example:
<fc:Text runat="server">Please enter your login information:</fc:Text>
Currently the code for my user control is:
<ParseChildren(True, "Content")> _
Partial Public Class ctrFormText
Inherits UserControl[code]..............
And when I put text inside this control (like above) i get this error: Parser Error Message: Literal content ('Please enter your login information to access CKMS:') is not allowed within a 'System.Collections.ArrayList'.This control could have other content than just the text, so making the Content property an attribute will not solve my problem.I found in some places that I need to implement a ControlBuilder Class, along with another class that implements IParserAccessor.Anyway I just want my default "Content" property to have all types of controls allowed in it, both literal and actual controls.
View 1 Replies
Aug 30, 2011
I've been trying to customise a datagridview but no luck so far, thing is, i want some of the cells to not have the same grid colour and width as all the rest of the grid. Do you guys know how can this be done? I know it is possible cause i've seen it before but i have no clue how to accomplish that.
View 4 Replies
Aug 4, 2010
i wrote a custom attribute and got the following Color property that I want the user to be able to indicate the color property in the attribute on a class:
Private _ColumnColor As System.Drawing.Color
Public Property ColumnColor() As System.Drawing.Color
Get
[Code]....
View 1 Replies
Nov 30, 2011
I am trying to display a custom control in a datagridview cell so that I can show nicely formatted information.
I am quite comfortable with the use of datagridview control accepting a list of objects as its datasource. I am also comfortable with populating the cell contents in the cellformatting event.
So I am planning to, instead of using a normal textbox control, button control and linkedtext control in datagridview cell, display my own custom control which is good one for displaying some custom data like, name, address, telephone, photo and others. It would be a nice improvement in my application.
View 4 Replies
Jul 11, 2011
I have an ASPX Custom Control which is supposed to load it's properties into an internal collection (defined with PersistenceMode.InnerProperty). Here's the ASPX
<cc:CustomControl runat="server">
<Queries>
<cc:QueryTypeOne ... />
[code]...
View 1 Replies
Nov 4, 2009
I have to design a custom "log grid" control to use in another of my projects.Up front, I am new to vb.net 2008. I have used VB6 for years and I am trying to learn how to resove the differences as I go. But I need help.
This log grid contains 96 columns and 4 rows.I tried using the TableLayoutPanel and a Panel per cell but found the control to slow to paint. That's 384 discreet controls.I am now trying a usercontrol with a panel and GDI+ to create the grid. I've created a collection for the columns and a collection for the rows. So far so good. My mouse clicks raise the correct events per cell.
I now need to indicate which column the mouse is over. This is the problem. The column must be highlighted by a vertical bar from the top of the column to the bottom. It must also be transparent. I need to see the gridlines under the highlight. I've tried using region using the following code. (myRegion is declared Private MyRegion as Region at module level for persistance)
[Code]...
View 4 Replies
May 8, 2012
How to create composite grid. ie , i need all the features of gridview in the Framework 3.5 and above,but also need to include some other functionality to that grid.please suggest me what to do . if possible please share sample code.
View 2 Replies
Nov 15, 2010
I am using VB 2008...
On my form I have a "Combobox1" that pulls a list from an access table. I also have a "DataGridView1" that pulls data from another access table.
I am trying to set the "DataSource" property of the "DataGridView1" after clicking a button, which pulls the "Text" property from the "ComboBox1".
ComboBox1.Text will always equal DataGridView1.DataSource as a text string.
I researched the Get/Set command, but it does not make sense to my specific application. I have read countless articles online for weeks, but I have now taken the next step.
View 1 Replies
Aug 25, 2010
I can't change change the font size or font name or color of the text in the DHTML Editing Control. I have 2 listbox controls FontNameList containing all of the installed fonts on my PC and FontSizeList containing some numbers to be used as fontsize and I use the execommand and build my App but the font did not change instead it grew bigger but when I tryed to change it back it stayed the same. The Code for that was:
Design.ExecCommand(5044, False, Font.Name)
View 8 Replies
Sep 21, 2011
Is there a property of a grid view control that can set the text size of a column header?
View 2 Replies
Apr 3, 2010
I have created a custom class, which contains a panel and a label on it. I added to this class a pcaption property, which holds the label text. This property is browsable and I can change its value.But when I drag the custom control to the form and change the pcaption property, it has no effect. Even the <Defaultvalue> has no effect. Why?
Here is the class code:
Imports System.ComponentModel
Public Class mypanel
Inherits Windows.Forms.Panel
Private panelcaption As String
[code]....
Color values are unimportant, you can change it.
View 3 Replies
Jul 2, 2009
I am developing a custom control with VB9, and I want to add a Property Name TextFileName this property need to use OpenFileDialog, which type I can use when I define this property?
for example another property I use is EnterFocusColor and its type is System.Drawing.Color so when the user select the property it opens the ColorSelectionDialog Hany M. El Tarhony
View 1 Replies
Jun 21, 2010
I have created a CustonControl (NOT a usercontrol) and defined a DependencyProperty as following
[code]...
View 1 Replies
Apr 13, 2012
I'm trying use just a user control form to act like the old VB6 picturebox. Mainly, i'm doing this is because a user control form is also a container but i also want it to have an image property. I've done this. The new control does have an Image property but the problem is that the user control form doesn't have an image property but only a BackgroundImage property.I was hoping that there is some way to place the selected image, directly on the surface of the user control and not to it's BackgroundImage property. Here is what is got so far:
Code:
Public Property Image As System.Drawing.Image
Get
Return Me.BackgroundImage
End Get
[code]....
As you can see, for now, i have to use the BackgroundImage property but i want to image to be placed on the controls surface, so that the image can be manipulated, like drawing game tiles on it or image processing. The user control doesn't have a real image property?
View 11 Replies
Apr 8, 2012
What I want is a property that like Font property, it has "Name", "Size", "Unit", "Bold" and the other property in it. I tried the solution in the post I tried the solution like this:
<TypeConverter(GetType(ExpandableObjectConverter))> _
Class TestingClass
'Some property here
[code]....
View 1 Replies
Jun 5, 2009
I have added a custom Control to my project, but every time I edit it and rebuild the form that I use the custom control in adds the project name in front of the control and won't compile. i.e. Project name = MyProject, Custom Control name = MyControl. When I rebuild the project after editing my control I get an error, MyProject.MyControl doesn't exist. If I remove the MyProject from the line it compiles and runs fine until next time I edit the custom control.
I can't figure out what I would be doing wrong to cause this, or why it is putting the project name in front of the control, but then not accepting it. I am also struggling figuring out how to change the back color on an individual cell in an Datagridview Combo Box. The style.backcolor property of the cell doesn't seem to do anything.
View 2 Replies
Aug 9, 2010
I've created a custom control in VB.NET on .Net 3.5, in VS2008, which contains a load of custom properties, including RSS feed address, proxy address and proxy port.This control is an RSS ticker, which works really nicely, but doesn't initially run at all, and from stepping through my code, this is because none of my properties are being passed data from the containing form, until after the control has been initialised, and the code behind the control has run. The code (relevant bits) looks as follows:[code]
View 2 Replies
Aug 30, 2011
How to get a property to persist after its been changed dynamically during run-time? When Visual Basic reverts back to the IDE, the property goes right back to its original value.
View 3 Replies
Jun 21, 2010
I have a custom control. I need to add a property, say, Comparison, to the control. The property should be set at design time using a dropdown. The Dropdown will have String values like '=','>','<' etc.
I tried using Enum values and working perfectly but I need to do some extra coding to convert the Enum values to the string I required. It would be great if I can get the values from the dropdown so that I can directly use the selcted value.
View 2 Replies
Aug 28, 2008
I am creating a custom graphic control and I'm stuck. I have three classes -
Protected Class ControlBase' Handles common properties and onpaintPublic Class ImageControl Inherits ControlBase' handles Image propertiesPublic Class TextControl Inherits ControlBase' handles Graphic Text properties
I also have a private enum ControlType and Public property for that enum. My goal is to have either a TextControl or a ImageControl created based on the ControlType. Since this property is outside of those two classes and the base - where do I put this property and how do I call up the correct class?
View 1 Replies
Apr 26, 2012
I am creating an Extended DateTime picker. I have created a Class the inherits the Default DateTimePicker and Adds a new Property NullableValue. I have placed the control on a form and bound it to a Binding Source using the NullableValue Property. When I load the record the control updates as it should. But when I change the value and save it does not save back to the database.
[Code]...
View 1 Replies
Sep 2, 2009
I have created a custom Server Control and I want to add a description to the properties and events that the control holds. I have looked over the Internet and came up with the following.[code]Unfortunately this does not seem to work in visual studio .net 2008.
View 1 Replies
Jun 1, 2012
I have a custom version of a label control (built using a user control). While working in the designer, I want to intercept the setting of the Name property (in the properties panel) and use it to generate the Text property. That is, if I enter "lblFirstName" into the Name property of the properties panel I want to immediately see that the Text property is set to "First Name". Parsing the Name property is not the issue; I can do that.
I have tried to overload/shadow the Name property (since "Overrides" is not allowed) to essentially add this "aspect" to our custom label control but it doesn't seem to hit the Shadowed method at design time. It does hit the Shadowed method at run time if manipulated via code. The point is to avoid double the work as the label text and the label name are essentially the same. The only difference is one is formatted to be human friendly and the other machine friendly.
<System.ComponentModel.Browsable(True),
System.ComponentModel.ParenthesizePropertyName(), System.ComponentModel.DesignerSerializationVisibility(System.ComponentModel.DesignerSerializationVisibility.Visible)>
Public Shadows Property Name As String
[Code] .....
This may be a matter of picking the right attributes. Conversely, if it's an easier alternative, we could allow setting the Text property to set the Name property. I doubt this would be easier since it should also reflect the new name in the Designer.vb code, not just in the label's Name property itself.
View 1 Replies
Apr 20, 2010
I've in my app many self created custom controls (not as a real active x control, but a simple modified class). In this case I'm writing about a groupbox. I've placed many of them on different forms. But now, I want to change the backcolor of this controls. I change the backcolor in the class, rebuild the project, and the backcolor didn't change. Why? I don't want to place the groupbox again, it would be too much work. It should be a chance to do this whithout placing the groupboxes again.
View 1 Replies
May 25, 2011
I am making a custom button control and am having some difficulty with my Text property. Anything I type in only stays while the form designer window is open. When I close the form designer and reopen it, my Text property resets to "". Also if I run the program, it loses the value entered at design time.
I also have an Image property for my control which is working just fine.
Here's some of my code:
Imports System.Drawing
Imports System.Drawing.Imaging
Imports System.Windows.Forms
[Code]....
View 2 Replies
Jan 13, 2010
I want to add a custom property to a button in window form. Currently i am using following code to create my logic. but i want to create an enum value for a button control.
btnPartyDetails.Text = "View";
{}
btnPartyDetails.Text = "Add";
{}
[Code]...
I want to do something like this, where ActionType will be my enum.
I also want to create custom event based on the value set. How can i do this ?
View 3 Replies
Jun 27, 2012
I have seen that BindableAttribute is used to decorate public properties in custom controls. MSDN briefly mentions that it provides the ability to control the binding direction and whether binding is supported at design time.
public class MyControl : Panel
{
[Bindable(BindableSupport.No, BindingDirection.OneWay)]
public string MyString { get; set; }
[code]....
1) I set BindableSupport to No, however I could still do this in markup (.aspx).What does BindableSupport affect then? Does it hide the property in the toolbox?
<cc:MyControl runat="server" MyString="something" />
2) How does one-way binding and two-way binding work in the context of custom controls and ASP.NET?
View 2 Replies
Aug 29, 2011
I want to create a custom control (let say textbox), after build, when I place that custom control on a form, all the properties for the default textbox are available.
1- How to Hide them and only show the wanted property and method?
2- Is there a Wizard or custom tool for creating custom control or I had to do every thing by coding?
View 4 Replies