Referencing XAML Custom Control Names And Properties Within Code Behind?

May 13, 2009

I've created a Custom Control, and I will be placing a large number of instances of that Custom Control on my xaml page. In working with that Custom Control in the VB Code Behind, how do I do the following?

How do I reference the name of the Custom Control (in my VB code) which was clicked with the MouseLeftButtonDown event? For example, if I have 10 instances of my Custom Control in xaml, each with a different x:name (say 1-10), when a particular instance is clicked, how can I see which one was clicked? I've tried a number of things including e.OriginalSource.Name (which returns the component within the control which was clicked and not the name of the instance of the control). My Custom Control consists of numerous parts and pieces (Rectangles, Lines, Text, etc). Each of these items is a part of my layer. In VB code, once I can reference a particular Control, how can I hide or change certain parts of that control (such as hiding a Line, and changing the text). Also, I need to modify more than just the control which was clicked, so I need to be able to access properties of all of the controls, not just what was clicked. For example, if I click Control instance Test1, I also need to modify Test2, Test3, and Test5 in some way.

Here is some test code I through together as part of a Silverlight project using MS Blend 2. My control is much larger, and I need 200 - 250 instances/copies of that custom control, so I really need to know which control instance/copy was clicked.

My UserControl:

<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

[Code].....

View 1 Replies


ADVERTISEMENT

Wpf - Bind To Custom Control Properties Defined In Code Behind

May 14, 2011

I have a custom control defined in code-behind:

Public Class MyControl
Inherits Button
Private _A As String

[Code]......

What code I have to write to bind to those properies?

View 1 Replies

Get Custom Properties For A Custom Control Into The Visual Studio Properties List?

Nov 25, 2009

What I've done is create a User Control Library (Project) and I've added a single User Control to that project. The control contains a single FlowLayoutPanel, and I created a Property on the control itself to pass the FlowDirection from the Control to its FlowLayoutPanel child.

Build, reference, component appears in the Toolbox and everything works fine, but the property on the control does not appear in the Properties window when I go to edit it at design time.

View 6 Replies

.net - Wpf Command Custom Control Binding Xaml?

Dec 15, 2009

i'm building a Videoplayer custom control (Project called WpfCustomControlLibrary1) and want to add a Load Command.This is what i have added in my class to get this Command:

Public Class VideoPlayer
Inherits Control
...
Public Shared ReadOnly LoadCommad As RoutedUICommand
....

[code].....

i get an error that he cant convert the string in the Attribute "Command" into an Object of the Type "System.Windows.Input.ICommand

View 2 Replies

.net - Referencing Code-behind Properties On .aspx Page?

May 15, 2011

On a .aspx page, what is the best way to link a server control's property to a property of the page class (its code-behind)? The only way that I have read about is to use databinding:

<asp:TextBox ID="txt" runat="server" Text='<%# Me.SomePropOfMine %>' />

and then call Me.txt.DataBind() or Me.Databind() from the codebehind. Is there any way of establishing this relationship on the .aspx page alone, or simplifying the process if you have many controls to bind (without binding the entire page)?

View 3 Replies

Make Custom Properties In Properties Window To Refresh Upon Change Via Code?

Apr 26, 2012

[code]I want to make the Properties Window to update the properties for X and Y at each MouseMove, so they become immediately visible for the user.

View 2 Replies

.net - Group Properties In A Custom Control?

Apr 16, 2009

In our IDE, for example, Visual Studio, if we display the properties of a System.Windows.Forms.Button control, we see some properties that expose anoter set of properties. For example: FlatAppearance, Font, Location, Margin, etcetera.I would like to do something similar in a custom control.I know the code behind is wrong, but here is an example of what I´m trying to do:

Public Class StateOfMyCustomControl
Public Enum EnumVisibility
Visible

[code]....

In my IDE, in the properties window of my custom control, I would like to see my property State, with the possibility of display it to set the properties Visibility and EventManagement.

View 1 Replies

Group Properties In Custom Control?

Apr 10, 2012

I want to do a class that have properties like font, which will have other properties, such as name, size, unit,bold.

<TypeConverter(GetType(ExpandableObjectConverter))> _
Class TestingClass
'Some property here
End Class

View 1 Replies

Reusable Custom Control With Properties?

Nov 13, 2009

I have built a Custom Control Class that makes it much easier to build a side bar element in my html.

The problem I am running into is that when I set the "Text" property, the last time I set it gets used for every instance of the control on my page. This is my first time doing this, so I'm assuming I'm missing something basic.

[Code]...

View 1 Replies

Set The Properties On A Custom Control In The Designer?

Mar 21, 2010

Is it possible to make a form that can set the properties on a custom control in the designer? What I mean is I want to know if it is possible to show a dialog that allows you to set the settings for a certain property like if you were adding items to a listbox.

View 3 Replies

.net - Accessing Class Properties In Xaml?

Feb 18, 2010

I've currently created the class below. For some reason though I can't access the properties I've created through my xaml style.

Public Class Ribbon : Inherits Button
Private mpopDropdown As Popup
Public Property Dropdown() As Popup

[Code].....

but they don't seem to expose the property either. I've also tagged the property as <Bindable(True)> but that didn't seem to do anything.

View 2 Replies

Create Custom Control With Reusable Properties?

Nov 14, 2009

This is similar to my last post but with a different purpose.I have built a custom control, but when I set the properties for it... ALL instances of that control on my page grab the exact same property. I need to be able to set the property to "abc" for one instance of the control on my page, and then set the exact same proprty to "xyz" for a different instance of the control on the same page.

[Code]...

View 1 Replies

Custom Control - Make Properties For Strings Etc?

Mar 16, 2010

I have a custom list control, using labels to display content.How can I add a list property to the control so I can inject items into the custom listbox?I know how to make properties for strings etc. but I can't get it to work to make a list property...

View 1 Replies

Usercontrols - Properties Not Passing To From In .NET Custom Control?

Mar 6, 2012

I have a custom VB.NET control that I created that is working correctly in one program but not in another.The control has one button and one form. The form displays some data based on the settings in the control.

[Code]...

In TestProject1 - the control is working as expected In TestProject2 - the control is not sending any of the settings I set to the form My control works fine when I debug with the UserControl TestContainer.

I am using VB.NET on VS2005. This is all done on the same machine. Why would this work in one project and not another?

View 1 Replies

VS 2008 PropertyGrid And Custom Control Properties?

Aug 12, 2010

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?

View 9 Replies

Custom Control - Combined Properties Partially Working

Aug 15, 2011

Asking for little guidance again... For my custom control, I grouped some properties in some class. Then in the main control code, I use:

[Code]...

View 7 Replies

User Control With Simple Textbox - Custom Properties

Oct 15, 2011

I've created a user control with a simple text box and a corresponding label and added a few custom control properties. When added to a form, I'm trying to loop through all control of this type and evaluate the custom property. In the below, the cntl.MyCustomProperty is not recognized. I can evaluate the property when I check each user control on the form by name, but not by using the loop below. I would much rather use the loop as it is much cleaner.

For Each cntl As Control In Me.Controls
If (TypeOf cntl Is MyUserControl) And cntl.MyCustomProperty = "ABC" Then
''Do some stuff
End If
Next

View 2 Replies

Load A User Control In An Ajax WCF Service And Access Custom Properties?

Apr 4, 2011

I can load a generic user control just fine in my WCF service doing the following:

UserControl userControl= (UserControl) new Page().LoadControl("~/UserControls/MyControl.ascx");
However i can't seem to find any way to do this

[code].....

View 2 Replies

Wpf - XAML Code For TREEVIEW?

May 14, 2011

Following is the code I wrote for generating treeview hierarchy,

For Each k As KeyValuePair(Of String, GenreSet) In GenreSetDictionary
Dim t As New TreeNodeSet
t.Genre = True

[code]....

View 1 Replies

PropertyGrid Custom Properties - Custom Sub Properties

Oct 21, 2009

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.

View 1 Replies

Call XAML Animation From VB Code In WPF?

Mar 5, 2009

here's what I'm trying to do:I have a Storyboard animation for an object done in Expression Blend. What I need is to be able to trigger that animation from the VB.net code

View 2 Replies

C# - Decompiling .Net Assembly Produces Code With Invalid Member Variable Names; Names Starting With $STATIC$?

Sep 5, 2011

I am doing work for a client who has lost the source code for one of their VB.Net WinForms applications. The assembly they have is not obfuscated at all. I am trying to recover as much of the source as I can as C# source and have tried several tools for decompiling assemblies, including Reflector, ILSpy and JustDecompile (all the latest versions), but they all produce code with a huge number of errors in them. Because of the large number of errors in the generated code, I am going to ask about the specific errors (in different questions), get more directed answers and in this way try shed some light on why all the tools are having difficulty decompiling this assembly. This question pertains to the fact that the code generated by all these tools always have a large number of invalid member variables (fields) such as the following:

private short $STATIC$Report_Print$20211C1280B1$nHeight;
private ArrayList $STATIC$Report_Print$20211C1280B1$oColumnLefts;
private StaticLocalInitFlag $STATIC$Report_Print$20211C1280B1$oColumnLefts$Init;

why the generated code has these invalid member variables?

View 3 Replies

Button Names In Users Language - Get Common Control Names

Oct 31, 2010

Is there any way to get common control names like Save, Copy or Undo Redo in the user's windows language? (I saw this in some programs which weren't made for my windows language. Also the Yes No Massage Boxes will change...)

View 1 Replies

.net - Set A Code Object As The DataSource For A ComboBox, Using XAML?

Sep 24, 2010

I've gotten to a point where I'm trying to add a ComboBox to a UserControl, and to populate it from a collection which exists in code.

I've been getting along pretty much on monkey-see-monkey-do coding for the most part; copying and adapting existing code in order to get the next stage working, but this DataSource stuff has me stumped. I've been through a whole bunch of articles on MSDN this morning and am no closer to understanding than I was when I started.

Let me go through a few of the things that are messing with me, and hopefully you guys will be able to point me in the right direction:

1) None of the [UserControlName].vb files contains any code. All of the code for the UserControls is stored in [UserControlName]Model.vb files, and then code of the following sort is used:

<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:l="clr-namespace:MySolution"

[Code]....

1.5) (using bullet points means I can't use <> brackets or code blocks later on. What the hell, markdown?) Anyway...

2) I'm pretty sure I only want a Static Source for the moment, as the items in the ComboBox aren't going to change during execution, at this time. Problem is, all the articles I can find about this are gigantic, complex things about creating XML readers, and populating DataGridViews and sorting data, and on and on and on. I just want to declare that I'm using a frealing List! A List I've already created in code.

So, yeah, I basically need to use a Public Property ComboBoxLines As List(Of String) from a class which isn't the same class as the UserControl itself as the DataSource for a ComboBox.

View 2 Replies

C# - Use ResolveUrl() To Set Some Paths In The Code Behind Of A Custom ASP.NET User Control?

Mar 31, 2010

I'm trying to use ResolveUrl() to set some paths in the code behind of a custom ASP.NET user control. The user control contains a navigation menu. I'm loading it on a page that's loading a master page.When I call ResolveUrl("~") in my user control it returns "~" instead of the root of the site. When I call it in a page I get the root path as expected. I've stepped through with the debugger and confirmed, ResolveUrl("~") returns "~" in my user control code behind.Is there some other way I should be calling the function in my user control code behind to get the root path of the site?

View 4 Replies

Globalization - Globalize Custom Control Text In Code Behind

Jun 12, 2012

I have a web application which uses the globalization values being passed from sql server 2005 using a ResourceProviderFactory. I can globalize the labels in UI using <%$ Resources: "Resourcekey" %> however, i wish to know how i can globalize the dynamic/custom controls available in the code behind of my vb.aspx page?

View 1 Replies

Markup Code Inside Custom Server Control?

Dec 29, 2010

I'm new to custom server controls and I'm hoping to use them to build various 'modules' for different sites I build to cut down on duplicate code.

I'm familiar with custom user controls in which I can create an .ascx & .ascx.vb file which can then be imported into an .aspx page and used freely.

However, with custom server controls I cannot find a way of using markup/html code. Is this possible at all or must all code be created programmatically?

View 1 Replies

Bind A Few Values In Xaml To Variables Declared In The Code Behind?

Sep 30, 2009

I am trying to bind a few values in xaml to variables declared in the code behind.

e.g.
vb.net
dim test as integer = 2

[code]....

View 2 Replies

Asp.net - Programmatically Change Custom Attributes Of User Control In Code Behind?

Jan 21, 2012

I have a User Control which is a customer input form.I'm working on a sales system, when generating a sale, the customer data is populated by a Javascript Auto Complete, but when loading a saved sale, I need to paste a User ID into the control programatically.

<controls:customerDataForm ID='customerForm1' partExchangeMenu="true" showBankDetails="false" customerID="****" runat='server' />

Renders my control on the page within the markup of the parent document (in this case it's called newSale.aspx)In the code behind in newSale.aspx.vb I need to be able to programmtically change the value of the Controls customerID attribute. I can't seem to do it.This is what I have done, following various Googling attempts, but it is always leaving the customerID as zero

Protected Sub Page_Init(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Init
customerForm1.customerID = "0" '// default Customer ID if no invoice number
If Request.QueryString("invno") <> "" Then

[code]....

View 1 Replies

Creating Custom Control By Inherits BindingNavigator - How To Add ToolStripItem By Code

Sep 28, 2010

I'm creating a custom control which inherets the BindingNavigator.I need do add one ToolStripButton at specific posistion (9 element) on the ToolStrip of the BindingNavigator.So, I wrote the following code:

[code]...

View 7 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved