wpf

Get collection from subusercontrol in WPF

I have <Window x:Class="Repo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:Repo="clr-namespace:Repo" Title="Window1" Height="300" Width="300"> <Grid> <Button Click="SaVeEverythingInDatabase></Button> <Repo:UserControlTasks/> </Grid> </...

How to adjust the bounds of a rectangle from a canvas to another canvas?

I have the following structure in XAML: <Grid> <ItemsControl x:Name="Items" ItemsSource="{Binding Path=Pages}" Grid.Row="0" Grid.Column="0"> <ItemsControl.ItemsPanel> <ItemsPanelTemplate> <StackPanel Orientation="Vertical" /> </ItemsPanelTemplate> </ItemsControl.ItemsPanel> <ItemsControl.ItemTemplate> ...

Can I toggle expandability of a expander?

Is there any property or state I can set on a expander object that makes it unexpandable but still can be selected? I'm thinking for example of the last Child in a TreeView where I don't wan't the Expander to have an expander button. But other uses could be if someone doesn't have access to more then the header or something along that l...

Binding a Collection<bool> to togglebuttons/checkboxed

Hi, I have a collection of bools associated to days of the week - Collection() { true, false, false, false, false, false,false}; So whatever the bool represents means that this collection applies for sunday (sunday being the first day of week here). Now I have set the itemssource of my listbox, say, to be this collection. <ListBox Ite...

WPF prism accessing view elements from shell

Hi, I have a shell with some buttons and tabs and a few modules in my application. Each module has a view with some elements like datagrids, stackpanels, text boxes, etc. They all have a name attribute. Now when I fire an event on a shell (like click a button) I would like to be able to something with those elements (like clearing all th...

What are my options for document layout in WPF?

Using WPF's FlowDocument, I have run in to a number of situations where I need more control over the layout of the document, from simple things (page headers and footers) to more complex (footnotes, magazine style story flow) to even more complex (literary texts with critical apparatus - one of my actual requirements). However, as far a...

What does the CorrectionList command do in WPF?

I'm in the process of learning WPF and am currently looking into application commands (e.g., ApplicationCommands.Copy). I found a list of recognized application commands on MSDN. All of them made sense except for CorrectionList. What is this command and what kind of scenario would invoke it? Thanks! ...

ObjectDataProvider in MVVM not neccessary?

Hello, I have created a simple MVVM, with only three classes CashFlowView, CashFlowViewModel, CashFlowModel. I use an infragistic's 9.1 XamDataPresenter (or xamDataGrid). <igDP:XamDataPresenter Name="xamDataPresenter1" DataSource="{Binding Source={StaticResource CashFlowData}}"> <ObjectDataProvider x:Key="CashFlowData" Obje...

Exception Catch Failing? Visual Studio mysteriously hangs...

So I've got this exception defined, protected constructors, static constructor methods (so all the exceptions are generated with the same formatting and I don't have to fight in the constructors. Anyway, this is besides the point... (not my issue? let's leave that alone k?) public class ValidationException : Exception { // Constructo...

Which WPF control suite is best suited to MVVM?

It seems that the only way to really evaluate a UI control suite is to download the trial and invest many hours in understanding its limitations and design flaws. However, with so many to choose from, I am trying to shorten this process by ruling out those that fail to meet a key criterion - MVVM compatibility. What are your experiences...

How can I programmatically add a multi-column ListViewItem without any data binding?

Hello everyone, I have a ListView with 3 headers, declared in XAML as follows: <ListView Name="myListView"> <ListView.View> <GridView> <GridViewColumn Header="H1"/> <GridViewColumn Header="H2"/> <GridViewColumn Header="H3"/> </GridView> </ListView.View> </ListView> I want to programmatically add a ListVi...

Binding a slider to a non UI transform3DGroup

Hi, i have created a viewer that generates a mesh from a separate file. In this viewer I would like to be able to scale the mesh with a transform based on three sliders (x,y,z). If i have the transform in the window-class everything goes well, the bindings in that case are as followed (slideX being the slider in XAML, width/height = sc...

How can I execute a command binding on MouseEnter of a StackPanel in WPF?

I'm using MVVM. <ItemsControl ItemsSource="{Binding AllIcons}" Tag="{Binding}"> <ItemsControl.ItemTemplate> <DataTemplate> <StackPanel> <Label HorizontalAlignment="Right">x</Label> <Image Source="{Binding Source}" Height="100" Width="100" /> <Label HorizontalAlignm...

WPF: Dynamically binding a list to (some of) an object's properties

I have a collection of objects stored in a CollectionViewSource and bound to a DataGrid. I want to display a 'detail view' of the object currently selected in the DataGrid. I can obtain the current object using CollectionViewSource.View.CurrentItem. MyClass{ [IsImportant] AProperty{} AnotherProperty{} [IsImportant] ...

WPF image visibility is not changing

I have the following method in my WPF project (.net 4): private void MyMethod(){ imgMyImage.Visibility = Visibility.Visible; DoWork(); imgMyImage.Visibility = Visibility.Collapsed; } The image is in a DockPanel, and I want it to appear while the "DoWork()" method is being executed, but it does not change state until after ...

Problem with DataBinding in mvvm

I have big problem with databinding. I cant bind data to children control. I'm really newbie in MVVM and I spend a lot of hours at this example and I have no idea what is wrong with this Code. Little explanation: I have MainWindow. It has UserControl to display list of todo. I want to set my MyWindow class ParentViewModel as DataConte...

wpf shared ResourceDictionary file parameters?

if all Styles and Converters are stored in shared resource dictionary file (styles.xaml), and this file is used from various windows. Is it possible, to pass a parameter to that file, and propagate that parameter to the converters? I am looking for a way to pass a "origin" type parameter, so that the converters could be aware which p...

WPF: How to load lots of large images fast into wrappanel?

I have about 45 decently large images (about 680x1000) that need to be loaded into a simple user control (rounded backborder with fill, image, textblock, and 2 side rectangles) and then displayed in a wrappanel. Virtualizing won't really help here since the images are to be all visible at program load. I know inside of the BitmapImage ...

How to reference the parent control from a style ControlTemplate in WPF?

Hi, I have a simple style for label controls. I'd like to define a control template inside the style with a button, which could be clicked and would set the visibility property of the label to 'Hidden'. Something like this: <Style x:Key="MessageLabel_WithCloseButton" TargetType="{x:Type Label}"> <Setter Property="Template"> ...

Window that is supposed to be fullscreen in WPF touchscreen application is moving when inner listbox is scrolled.

I am writing a GUI application to run on a touchscreen device using VB.NET and WPF--it must be full screen at all times, like a kiosk app; the window must not be able to resize or move in any way. The window contains a ListBox that users can currently scroll through by dragging across the list. The problem I'm seeing is that when the us...