Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version
Go to top

WPF CRUD Generator (Scaffolding)

, 4 Jun 2009
Semi-automatic GUI generation from Domain Models.
crudgenerator_bin.zip
Demo
Demo.exe
Demo.pdb
NLog.dll
Technewlogic.BusinessCore.dll
Technewlogic.Samples.ManufacturingExecutionSystem.Backend.dll
Technewlogic.Samples.ManufacturingExecutionSystem.Backend.pdb
Technewlogic.Stasy.dll
Technewlogic.Stuff.dll
Technewlogic.WpfShell.dll
Technewlogic.WpfShell.pdb
Framework
Autofac.dll
NLog.dll
Technewlogic.Stuff.dll
Technewlogic.WpfShell.dll
WPFToolkit.dll
crudgenerator_src.zip
Backend
Context
DomainModel
Model.cd
Opc
Properties
Dependencies
autofac-1
Autofac.dll
Autofac.Extras.GeneratedFactories.dll
Autofac.Extras.GeneratedFactories.pdb
Autofac.Integration.Wcf.dll
Autofac.Integration.Wcf.pdb
Autofac.Integration.Web.dll
Autofac.Integration.Web.Mvc.dll
Autofac.Integration.Web.Mvc.pdb
Autofac.Integration.Web.pdb
Autofac.pdb
license
Microsoft.WpfToolkit-3.5.40128.1
WPFToolkit.Design.dll
WPFToolkit.dll
WPFToolkit.VisualStudio.Design.dll
nlog-1.0
NLog.dll
Technewlogic.BusinessCore-1
Technewlogic.BusinessCore.dll
Technewlogic.Stasy-1
Technewlogic.Stasy.dll
Technewlogic.Stuff-1
Technewlogic.Stuff.dll
WpfGui
Properties
Settings.settings
WpfShell
Crud
Controls
Diagram.cd
Framework
Properties
Settings.settings
Resources
Themes
WpfShell
UI
Controls
Converter
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Technewlogic.Crud.Framework
{
	public class BreadcrumpElement
	{
		public ViewModel ViewModel { get; private set; }

		public string Description
		{
			get
			{
				string description = string.Empty;
				description = ViewModel.TypeRegistration.Description;
				if (ViewModel.SelectedItem != null)
					description += " (" + ViewModel.SelectedItem.ToString() + ")";
				return description;
			}
		}

		public BreadcrumpElement(ViewModel model)
		{
			ViewModel = model;
		}

		public override string ToString()
		{
			return Description;
		}
	}
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The GNU Lesser General Public License (LGPLv3)

Share

About the Author

Ronald Schlenker
Software Developer (Senior) www.technewlogic.de
Germany Germany
No Biography provided

| Advertise | Privacy | Mobile
Web01 | 2.8.140926.1 | Last Updated 4 Jun 2009
Article Copyright 2009 by Ronald Schlenker
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid