wpf

How are DynamicResources built and their use in contextmenus.

Are dynamic resources truly dynamic? If I define a DynamicResource, I realise that an expression is created (where?) that is not translated into a resource until runtime, however, What I do not understans is whether this dynamicresouce, once built, is now "Static" For instance, if I create a context menu via a dynamicresource, are the ...

Why is this method executing twice each time I call it?

I have the following method that is executing twice every time it is called: public static void ChangeToRepository(RepositoryTextBox textBox, int repositoryNumber) { MessageBox.Show("you"); int indexOfLastRepository = (textBox.RepositoryCollection.Count - 1); if (repositoryNumber > indexOfLastRepository) ...

Is there a performance hit to binding a relative source vs a direct object?

I'm currently working on my first WPF application, and I'm curious as to whether I'll hit a snag down the line with performance by doing something like this: Dim binding As New Binding("PropertyOnObject.Property1.Property2.Value") binding.Source = Object vs doing Dim binding As New Binding("Value") binding.Source = Object.PropertyOnO...

How can I simulate the effects of an observable collection in this situation?

I am making a configuration editor for another application and am using reflection to pull editable fields from the configuration class. The following class is the base class for my various "DataTypeViewModels" and shows how I get and set the appropriate properties. public abstract class DataTypeViewModel<T> : ViewModelBase { Func<T...

Expression Blend 3 Design Mode Exclamation Mark

Hi there. I'm editing a ListViewItem template and I'm trying to add a custom control to the template but when I do I get a warning box surrounding my control that I add. Here is the pic. Notice the image isn't re-sizing that is part of the custom control. Why is this happening to my control? I've used this control many times in my a...

ScaleTransform and Image size

I have a Canvas which has an image as background. When I do the ScaleTransform to increase the size of the image, the image blows out of the Canvas. Although I increase the size, I don't want the image to go out of the Canvas, I just want it to fit inside the Canvas. How to fix this issue in WPF? ...

Is it possible in WPF to have a Panel and be able to add UserControls to it (Similar to Windows Forms)?

I'm going to be making a user control for person information, I will then populate a panel of some sort with the ammount of people found (one user control for each person). Can WPF handle this? ...

Programmatically set binding on a 3d model's Rotation3DAnimation centre of rotation to another model

I have a Rotation3DAnimation on a 3d model such that it revolves around another model. But I would like to bind it to its centre of rotation such that whenever the central model is moved, the other model will continue to revolve around it. How may I do this programmatically? Thanks ...

Grouping Categorized Data In WPF.

Here is what I am trying to do. Dynamic Category: Columns can be 0 or more. Must contain 1 or more Type Columns. Will only be displayed if any row contains Type Column data associated with it. Data Rows: Will be added Asynchronously. Will be grouped by a Common Category column. Will add a Dynamic Category if it does not yet exist....

Load richtextbox from memorystream. WPF/VB>NET

Hi, I have some trouble with loading a richtextbox from a memorystream. I have some data in a database table stored as a byte array, I convert it to a string and load it into a memorystream and then I want to load that memory stream in the richtextbox. The application breaks on Dim tr As New TextRange(rtbTemplate.Document.ContentSta...

Multiline for WPF TextBox

I am developing a app for sending some feedback. Basically i'm trying to make a TextBox for comments, but i'm used to the WinForms MultiLine=true. I've set MinLines to 3, which is getting there, but preferably i'd like if user is able to type wherever in this block, like press enter and do dot points sort of thing - like: - Item 1 ...

MVVM: Thin ViewModels and Rich Models

I'm continuing to struggle with the MVVM pattern and, in attempting to create a practical design for a small/medium project, have run into a number of challenges. One of these challenges is figuring out how to get the benefits of decoupling with this pattern without creating a lot of repetitive, hard-to-maintain code. My current strate...

How do you override the opacity of a parent control in WPF?

When you set the opacity on a Grid in WPF, all the child elements appear to inherit its Opacity. How can you have a child element not inherit the parent's opacity? For example, the following parent grid has one child grid in the middle with a background set to red, but the background appears pinkish because of the parent's opacity. I'd ...

What's the order of execution in property setters when using IDataErrorInfo?

Situation: Many times with WPF, we use INotifyPropertyChanged and IDataErrorInfo to enable binding and validation on our data objects. I've got a lot of properties that look like this: public SomeObject SomeData { get { return _SomeData; } set { _SomeData = value; OnPropertyChanged("SomeData"); } } Of course, I have an appropr...

WPF: How to create a new class of user control in runtime?

Hello! I need to define a user control in runtime and then instantiate it wherever I want. So it should not be just a "new UserControl()" (that will be an instance of a UserControl class) but the one I can use as a template. Should I use reflection to generate new type or is there a better way? Thanks! ...

WPF and SharePoint 2010

Dear all, We are in the early phases for a big project that will be using SharePoint 2010 (not using webpart, but a whole independent application that will run inside Sharepoint).Out project is Web-enabled (we don;t want a Windows application). The options we have to code our project with are: -Asp.Net Application -WPF 4 -SilverLight ...

WPF TreeViewItem + Change the Highlight Color

Hello, I have got a TreeView with a HierarchicalDataTemplate. <HierarchicalDataTemplate x:Key="treeViewItemTemplate" ItemsSource="{Binding GetChildren}"> <DockPanel Margin="0,8,8,0"> <Image Source="{Binding GetImage}" Width="16" Height="16" /> <local:MonitorTriStateCheckBox Margin="4,0,0,0" I...

TreeView Databinding

Hi,I want to add items in treeviewi n WPF.I have function as public void SetTree(string Title,int Boxtype,int BoxNo ) { sBoxType = "Group"; TreeList items = TreeList.Load(Title, sBoxType, BoxNo); DataContext = items; } XAML Code of TreeView: <TreeView Margin="16,275,18,312" x:Name...

Best method for Binding ComboBox

I am going to be developing a large project which will include a large number of ComboBoxes. Most of these combo boxes will be bound to a database field which is a related to another daataset/table. For instance. I have the following 2 tables: Company {CompanyID, CompanyName, MainContact} Contacts {ContactID, ContactName} And when t...

When does a WPF adorner layer first become available?

I'm trying to add an overlay effect to my UserControl and I know that's what adorners are used for in WPF. But I'm a bit confused about how they supposedly work. I figured that adorner layer is implicitly handled by WPF runtime, and as such, should always be available. But when I create an instance of my UserControl in code, there is n...