Visual Studio Designer complianing about ObservableCollection in XAML?

I have a property on an object that is exposed like this:
/// <summary>
/// A collection of images and their keys for assembling the <see cref="ImageSelector"/> controls.
/// </summary>
[ContentProperty("ImageSource")]
public class ImageDictionary
/// <summary>
/// Gets the source list of images and their keys.
/// </summary>
public ObservableCollection<ImageKeyPair> ImageSource
get
return this.sourceImagesField;
In XAML, I attempt to access it like this:
<!-- Gender Image Collection -->
<controls:ImageDictionary x:Key="GenderImages">
<controls:ImageKeyPair UriSource="pack://application:,,/Assets/Female.ico">
<localModel:Gender>Female</localModel:Gender>
</controls:ImageKeyPair>
<controls:ImageKeyPair UriSource="pack://application:,,/Assets/Male.ico">
<localModel:Gender>Male</localModel:Gender>
</controls:ImageKeyPair>
</controls:ImageDictionary>
The code works just fine, but the Visual Studio Designer is giving me an error of:
The value "Teraque.View.Controls.ImageKeyPair" is not of type "Teraque.View.Controls.ImageKeyPair" and cannot be used in this generic collection.
Any clues what's going on here?  Is there a more conventional method of exposing an ObservableCollection to XAML?

There is a more conventional method which is xaml friendly.
http://social.technet.microsoft.com/wiki/contents/articles/26200.aspx#ObservableCollection_of_a_Complex_Type
It sort of hinges on an odd class which inherits from a typed observablecollection:
public class ColourCollection : ObservableCollection<SimpleColour>
You can then build such a collection in xaml:
<Application.Resources>
<local:ColourCollection x:Key="ColourSource">
<local:SimpleColour ColourString="Yellow" Id="1"/>
<local:SimpleColour ColourString="Blue" Id="2"/>
<local:SimpleColour ColourString="Red" Id="3"/>
<local:SimpleColour ColourString="Green" Id="4"/>
<local:SimpleColour ColourString="Purple" Id="5"/>
</local:ColourCollection>
</Application.Resources>
Although, obviously, you will probably want to build that collection in a resource dictionary merged by app.xaml or some such.
Hope that helps.
Technet articles: Uneventful MVVM;
All my Technet Articles

Similar Messages

  • Visual Studio Designer Window Not Working

    Problem is as stated.  Everytime I open Visual Studio Express 2013 for Windows, my XAML designer window keeps throwing this error below.  I tried uninstall and reinstalling the program, to no avail.  Any ideas?
    Thanks in advance!
    System.Runtime.InteropServices.COMException
    This app does not support the contract specified or is not installed. (Exception from HRESULT: 0x80270254)
       at Microsoft.Expression.HostUtility.AppPackage.AppPackageNativeMethods.IApplicationActivationManager.ActivateApplication(String appUserModelId, String activationContext, ActivateOptions options, Int32& processId)
       at Microsoft.Expression.HostUtility.AppPackage.WrtUtility.ActivateApplication(String appUserModelId, String activationContext, Object site)
       at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.ActivateApplicationInternal(String appUserModelId, String activationContext, Object site)
       at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary environmentVariables, Int32& processId, Object& processData)
       at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary, AppDomainSetup appDomainInfo, FrameworkName targetFramework, String identifier,
    String baseDirectory)
       at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
       at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
       at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.Initialize()
       at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
       at Microsoft.Expression.DesignHost.Isolation.IsolatedObjectFactory.Initialize()
       at Microsoft.VisualStudio.ExpressionHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
       at Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
       at Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry& entry)
       at Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
       at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
       at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa`1.<StartTask>b__6()
       at System.Threading.Tasks.Task`1.InnerInvoke()
       at System.Threading.Tasks.Task.Execute()

    Hi Soundersrule,
    I wonder if you are developing a Windows Phone 8 or Windows Phone 8.1 app and what Windows OS that you are using.
    In my mind, maybe you need to repair your Visual Studio or try to upgrade your Visual Studio to the latest update to see if it works.
    Besides, the following one is a similar thread, please try to check it:
    http://stackoverflow.com/questions/26932352/hresult-0x80270254-in-windows-phone-programming .
    Best Regards,
    Amy Peng
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Visual Studio Designer's property setting window

    How do I bring up the Visual Studio Designer's property setting window?
    I started WPF Application but the design with XAML code is too tedious.
    I want to set properties of controls with property window, not code.
    I can't see property setting window in my Visual Studio 2010.

    mvoe your problem to WPF forums
    Mark as answer or vote as helpful if you find it useful | Ammar Zaied [MCP]

  • To revoke Visual Studio Licence from PC to use it on new one

    Hello There, I have Genuine Visual Studio 2013 Professional Licence. I am using it in the Windows 10 Technical Preview Virtual machine ( Parallels ) on my mac. When Microsoft will release final build of windows 10, I am gonna buy it. and install it as a
    clean new virtual machine. I want to revoke my current licence from this VM so that I can use same licence on new VM. Do simple uninstallation from this VM, removes licence ? Is there any online revocation Process ? please help. Thank You.

    Hi,
    According to the Visual Studio and MSDN Licensing White Paper:
    https://www.microsoft.com/en-us/download/details.aspx?id=13350
    Visual Studio Professional are licensed on a per-user basis. You are allowed to install Visual Studio on just about any number of machines where you are the single user of the software:
    All MSDN subscriptions and Visual Studio Professional are licensed on a per-user basis. Each licensed user may install and use the software on any number of devices to design, develop, test, and demonstrate their programs. MSDN subscriptions
    also allow the licensed user to evaluate the software and to simulate customer environments in order to diagnose issues related to your programs. Each additional person who uses the software in this way must also have a license. 
    Best Wishes!
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place. <br/> Click <a
    href="http://support.microsoft.com/common/survey.aspx?showpage=1&scid=sw%3Ben%3B3559&theme=tech"> HERE</a> to participate the survey.

  • Invalid Markup error in visual studio 2013

    Hi,
    I am using Visual Studio 2013 Ultimate on Windows 8.1 for WPF project. I added two .dll libraries as reference: dataGrid2d and GraphSharp, however my XAML design editor don't recognize any XAML markup from this libraries (Invalid Markup error). Project compiles
    and works fine and I can't figure out what is wrong with visual editor.
    Thank you in advance.

    Here are libraries http://1drv.ms/153lGSe
    I can normally use them in XAML and in c# code behind, everything is working fine in my app after compilation, I just can't see it in design editor. Errors are:
    Error    1    The name "DataGrid2D" does not exist in the namespace "clr-namespace:DataGrid2DLibrary;assembly=DataGrid2DLibrary".    C:\Users\Mikołaj\OneDrive\Projects\visual studio 2013\Projects\DeterministicFiniteAutomatonLibrary\GUI\TransitionFunctionWindow.xaml  
     12
    Error    2    The name "ZoomControl" does not exist in the namespace "clr-namespace:WPFExtensions.Controls;assembly=WPFextensions".    C:\Users\Mikołaj\OneDrive\Projects\visual studio 2013\Projects\DeterministicFiniteAutomatonLibrary\GUI\MainWindow.xaml  
     53
    Error    3    The name "GraphLayout" does not exist in the namespace "clr-namespace:GraphSharp.Controls;assembly=GraphSharp.Controls".    C:\Users\Mikołaj\OneDrive\Projects\visual studio 2013\Projects\DeterministicFiniteAutomatonLibrary\GUI\MainWindow.xaml  
     54

  • Download a Project file for Visual Studio regarding the Kinect for Windows v2? Getting Started with Kinect Development in Visual Studio

    I am currently trying to make an application for Kinect for Windows v2 but I am entirely new to Visual Studio and Kinect development and could use some help getting started. I honestly have no idea where or how to start and I figured the easiest thing would
    be to obtain a simple project file and examine how it works myself, but I have been unable to find one. The easiest thing would be if I could obtain a project file for Visual Studio that is an application which overlays the Skeletal model over people in real
    time, though similar project files would also be appreciated. The app I am making largely involves things similar to overlaying the skeletal model on bodies so this would get me off to a great start and show me how the code is laid out within visual studio
    simultaneously. (I would prefer the code to be in C# if that is possible but other languages also work).
    I have checked out some of the guides for kinect development but they all assume you know how visual studio works so I cannot get very far in them. Thus if you know of a good guide to get me started with visual stuido AND the Kinect then I would be glad
    to here that as well.
    Alternatively, and I know this is not the right place for this, I have Matlab, which I know works for the Kinect v1 but can't find support for it regarding the v2, so if you could point me in the right direction on how to get it to work with the Kinect v2
    THAT would also work incredibly well as I am much more familiar with Matlab.
    I already have Visual Studio Ultimate 2013 installed, as well as the Kinect SDKv2.0, the physical Kinect for Windows v2, and my laptop meets all of the requirements for development so those are not issues.
    Thanks in advance for any advice you can give me!

    Hi Jicnon,
    Thank you for posting in MSND forum.
    Since this forum is discuss: Visual Studio WPF/SL Designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System, and Visual Studio Editor. About your issue, I think that it is
    more related to the Kinect for Windows v2, so I suggest you can post this issue directly to Kinect for Windows v2 SDK forum:https://social.msdn.microsoft.com/Forums/en-US/home?forum=kinectv2sdk
    ,maybe you will get better support.
    In addition, I find a similar thread about your issue, maybe you will get some useful message.
    https://social.msdn.microsoft.com/Forums/en-US/92b23946-53d2-419c-8624-66e6c390617f/information-to-start-project-with-kinect-for-windows-v2?forum=kinectv2sdk
    Thanks for your understanding.
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • [Discussion] Interested in SaaS program creation in Visual Studio

    I am interested to know what some of my options in creating a SaaS program?  I currently program in VB6 and VB.net.  I have created some Web Applications but I feel that migrating my Windows Desktop Application to a 100% pure Website application 
    will not be a good fit. 
    Could someone possible explain to me what exactly the difference is between a ASP.net Web Application and a SaaS application? 
    My current understanding tells me they are the same. They both are hosted on a web server and both run via the browser.
    Thank you for any help or clarifications you all can provide.

    Hello,
    Thank you for your post.
    I am afraid that the issue is out of support range of VS General Question forum which mainly discusses
    the usage of Visual Studio IDE such as WPF & SL designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System
    and Visual Studio Editor.
    About SaaS application, I suggest that you can consult your issue on ASP.NET forum:
    http://www.software-as-a-service.co/forum.html#/ for better solution and support.
    About ASP.NET Web App, please consult on ASP.NET forum:
    http://forums.asp.net/  for better solution and support.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • The Visual Studio 2013 setup wizard said "Setup failed" many times when I UNINSTALL it.

    I hope somebody can help me... Sorry for my bad English.
    I had Visual Studio 2013 installed about two years ago. But I don't need it now and I want to uninstall it. However, the setup wizard said "Setup failed" after I clicked "uninstall" for a while. And it said:
    Microsoft Visual Studio 2013
    Fatal error during installation.
    Microsoft Advertising SDK for Windows Phone - ENU
    Package failed.
    Microsoft Visual C++ 2012 Compilers For Windows Phone - ENU Resources
    Package failed.
    Microsoft Visual C++ 2012 Core Libraries For Windows Phone
    Package failed.
    Microsoft Visual C++ 2012 Compilers For Windows Phone
    Package failed.
    Workflow Manager Tools 1.0 for Visual Studio
    Package failed.
    Windows 8 Development Essentials
    Package failed.
    LocalESPCui for en-us
    Package failed.
    LocalESPC
    Package failed.
    I have tried repair it, but it said:
    Visual Studio Core Features - ENU
    Fatal error during installation.
    After repair, I clicked "uninstall" and it tipped me the same error.
    Thanks very much.

    Hello Sakura Chino,
    The Visual Studio installation will leave some components on your OS for repair/uninstall. The problem seems related to this. If you can find the installer which you used to install Visual Studio 2013, then please use it to repair and uninstall. It
    will fix problems on your OS so please don't try to uninstall from control panel. 
    If you cannot find the source installer, please download the same version of Visual Studio 2013 ISO from here:
    https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx
    Then verify it's hash value by refer to the following page:
    https://www.visualstudio.com/en-us/downloads/visual-studio-2013-iso-sha1-vs
    After that, you can use that installer to repair then uninstall.
    If you still meet any problem, please use the following tool to fix:
    https://support.microsoft.com/en-us/mats/program_install_and_uninstall
    It is for Visual Studio 2010 or previous versoin, but some customers fixed problems by using this tool. I think you can also have a try on it.
    Best regards,
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Auditing Help: Visual Studio Ultimate XAML Designer UI 2013/2012

    While performing a licensing audit on computers in our domain many computers have come up as having "Visual Studio Ultimate XAML Designer UI 2013" and "Visual Studio Ultimate XAML Designer UI 2012" installed. Does this require ultimate
    MSDN license to use? If not what level of licensing does it require? so we can issue the correct level of licensing. Laslty can this be uninstalled separately from visual 
    Thanks

    Hi msdnskills,
    As far as I know that the Visual Studio Ultimate XAML Designer UI 2013 is a component of Visual Studio Ultimate 2013.
    About the Visual Studio Ultimate XAML Designer UI 2013 license issue, I suggest you can call 1-800-426-9400, Monday through Friday, 6:00 A.M. to 6:00 P.M. (Pacific Time) to speak directly to a Microsoft licensing specialist, and you can get more detail information
    from there. You can also visit the following site for more information and support on licensing issues:
    http://www.microsoft.com/licensing/mplahome.mspx
    Best Regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • App.Xaml cannot be edited in design view(Visual Studio 2012 for Window Store).

     App.Xaml cannot be edited in design view(Visual Studio 2012 for Window Store).

    The
    Simple Application Walkthrough specifically instructs one to edit App.xaml (because it previously had you inject a defect by changing the name of the file StartupUri property points to). So that is the scenario, or one of them. I assume it is 'valid'
    to rename MainWindow.xaml to whatever you want it to be.
    So there should be some way in the IDE to fix this (short of changing the file name back to match StartupUri). What is it? 
    Like another person here, I just edited it with a text editor and reloaded it into VS. But...

  • C# expressions being lost when designing workflows in Visual Studio 2012

    When designing workflows in Visual Studio 2012, we are consistently running into a situation whereby clicking on the property value input box of an activity property, results in any existing value being cleared out and a message appearing which says "C:\
    ..... \obj\x86\Debug\TemporaryGeneratedFile_E7 .... D3.cs  This file has been modified outside of the source editor. Do you want to reload it?".
    Regardless of whether we choose Yes or No at this point, the property value has been erased and we cannot recover it. It happens more often than not. 
    We've also noticed that selecting the ellipses button within the activity property value input box results in a blank input box - even if a c# expression is clearly visible within the property window.
    We have installed the cumulative update for workflow manager 1.0 and are using Visual Studio 2012 with TFS 2012. 

    I have also noticed the same issue. Though sometimes you find the property box empty, if you close property window and open it again, it shows the value. There's few irritating issues in Visual studio 2012 workflow designer.
    About changing the file outside editor message, I've noticed if I open the workflow xaml file in xml editor inside visual studio with 'open with', then I get started the message.
    Thanks,
    Sohel Rana
    http://ranaictiu-technicalblog.blogspot.com

  • Having issues viewing interactive parameters and group tree in Visual Studio 2013 design view.

    Hey Guys,
    I'm a web developer (front end and back end, kind of a one man army sort of deal) and my current employer wishes to use crystal reports to display the results of the online survey apps/tools I have been working on for the last few months. However, I have been having trouble getting the reports to render in browser, and a lot of the ui components of the browser based report viewer (the interactive parameters and group tree) will not render properly in the design view of visual studio (ive attached a screen cap of what I'm talking about) or in the browser itself.
    I am new to crystal reports and its community and if I am leaving out any critical details or have posted in the incorrect section please inform me and I will make changes as necessary.
    Additional info:
    Visual studio version: 2013 professional (trial)
    Plugin version (exe file name): CRforVS_13_0_9.exe (I also installed the 64 bit run-time from this)
    Server and OS versions: IIS 7.5 on Microsoft Windows Server 2008 R2
    Any help you guys could provide would be greatly appreciated.
    Cheers,
    -Mike

    Hi Mike
    First thing you want to do is uninstall CRVS SP 9 and install CRVS SP 10. SP 10 is the first SP to support VS 2013.
    Once that is done, let us know if that helped any.
    - Ludek
    Senior Support Engineer AGS Product Support, Global Support Center Canada
    Follow us on Twitter

  • Visual studio lightswitch takes very long time (hangs for 20 sec) when changing entities properties in screen design

    hi, I have lightswitch project that is growing up every day. Now it has 200 database table and about 450 default screens. When I first started the lightswitch project with few tables
    (about 50 tables), it responses very fast. Gradually when I created the screens, the response takes 10 seconds for any changes I made in the screens or on the tables (*.lsml). Now, it takes 20 seconds (-+2 sec) to be able to do the next change!. For example,
    changing the group name, entity input type, width, table summary property ,arrange fields in the groups, change display name (which I change the most),,etc. Just imaging that I can change 3 things on a minute! I am using lightswitch with VB coding , but no
    programing codes (yet), I uses only HTML screens, no extensions, connected with SQL express 2012 (but I think that has nothing to do with the slowness since the problem is on the screens design time), I have created the project from scratch three times, with
    visual studio 2013 ultimate update 3, update 4, and now with Update 5 CTP 1 !! Yet, the same result. Strange that the freezing time is always about 20 seconds!! Any idea why this is happening? Any resolution?! Regards, Hasan

    Hi Michael 
    again i appreciate your answer ... 
    i was trying to implement your suggested workaround of my problem, unfortunately, it won't work with me !  i cannot split the
    project to smaller modules because of:
    all screens are connected to each other's with buttons and clicks (view selected) 
    i have changed all the "display names" of tables fields (translation). i would have problem in translation whenever i
    need to add tables or fields in the database, then i need to repeat that for all modules. i know that i can use other translation method, but i have already translated thousands of words !
    i have spent 2 months in 2013 to learn MVC, but i did not like it. it is somehow complex for me. i am a volunteer developer (actually i
    am network designer ). 
    i may lose the authentication , as i need to log-in to each module separately.
    is there any root solution to this problem ; the VS Lightswitch (or IDE) slowness when there
    is a lot of screens? maybe in VS2015?
    i had great hopes for the lightswitch, and still it is the only IDE that i can use for the "Charity
    ERP" project.
    regards,
    Hasan

  • How do I debug designer code in visual studio 2013

    VS crashes whenever I try and add my custom control to a form. How do I debug this situation.

    Hi trogan,
    If you add a simple custom control, how about the result?
    Actually it is hard for us to find the real solution directly for the VS crashed issue, but we could provide some suggestions to narrow down this issue.
    Like this case I met before:
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/75a1c5d1-6baf-4b92-8fc8-7d87be09cbe1/visual-studio-2008-designer-crashes-when-dragging-a-usercontrol-from-toolbox-onto-a-form?forum=visualstudiogeneral
    If possible, you could refer to it even if it is about the VS2008 crash. At least, we would make sure that whether it is your VS or the specific project issue or others. 
    Best Regards,
    Jack 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Visual Studio 2013 hangs/freezes when trying to click the designer view

    my Visual Studio 2013 update 1 hangs/freezes when trying to click the designer view, after clicking "Design" I can not click "split" neather "Source". What can I do ? I already tried to set the "HTML (Web Forms) Editor
    " as "Default"... thanks for support.
    In VS2010 the same worked fine.
    I "Run as Administrator".
    ty for help

    Hi,
    I assume that you are not using VS2013 Express version. In order to get the reason about the hang issue, please use devenv /log to gather activity.xm log and find HR error from this log.If it shows some package corrupt, try to repair your VS.
    Here are my general suggestions:
    Please try to run devenv /ResetSettings (in command prompt) to eliminate the related potential settings problem.
    Try disabling Add-ins (e.g. “Tools” | “Add-in Manager”) or run “devenv.exe /SafeMode”.This can eliminate the possibility that third party Add-ins or packages are causing problems. Also you can try these command lines:
    devenv.exe /resetskippkgs and devenv.exe /resetuserdata 
    Try to create a new user account. This can help isolate user profile corruption related causes.
    If the suggestions above are no help, please reinstall your VS.
    Thanks,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • How do i use r/3 webservice with sneak preview (7.0.9) of developer studio.

    Hi,     I am having a problem importing an r/3 webservice using adaptive rfc in the sneak preview edition of java NW2004s (7.0.9). the webservice requries http authentication to get the wsdl file. so i have to use webservice destinations when creatin

  • Why does iTunes 10.5.2 conflict with my wireless?

    HI, I've just upgraded to iTUnes 10.5.2. I have a PC with Windows XP. Prior to this upgrade i had v10.4 (ish) and iTunes worked fine with my PC. Now, as soon as I launch iTunes, my wireless stops working. I can see my wireless network at home but can

  • Validator is called many times

    I defined an validator for my inputdate. I use it in a popup window. If I get an error first time it works fine, but if I close the popup, reopen it and get an error again my validator is called twice. if I repeat this sequence 10 times, my validator

  • Interactive report with pagination

    Hi, i have create an interactive report with pagination .i have follow instraction form [http://dbswh.webhop.net/apex/f?p=BLOG:READCAT:0::::CATEGORY:10800346812869] i have put JQuary in Page HTML HEADER . Now it show me that code in header in my page

  • How do i download with a serial number

    i would like to install adobe products the i bought from your website. looked for 2 hrs cannot find how. Forums are a waste of space.