﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » WinForms (How do I?)  » SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 17:46:29 GMT</lastBuildDate><ttl>20</ttl><item><title>SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><link>http://forum.strataframe.net/FindPost31776.aspx</link><description>Hey Guys,&lt;br/&gt;&lt;br/&gt;I started using the Win SF Listview (been a couple of years) and cannot make it synch with the controls on the SF Maintenance form and Maintenance Toolstrip.&lt;br/&gt;&lt;ul&gt;&lt;li&gt;Created a SF Maintenance form.&lt;/li&gt;&lt;li&gt;Dropped a BO on the form.&lt;/li&gt;&lt;li&gt;Dropped LV and Controls on the form&lt;/li&gt;&lt;li&gt;Linked the controls and LV to the BO.&lt;/li&gt;&lt;li&gt;BO.Fillall in parentformloading&lt;/li&gt;&lt;li&gt;Configured Businesslayer Copyfrom&lt;/li&gt;&lt;li&gt;Created Columns&lt;/li&gt;&lt;li&gt;Used BO Key for tag.&lt;/li&gt;&lt;/ul&gt;When the form loads, The lv displays data but is not in sync with the controls or toolstrip? I even downloaded and tried the old example that works fine. &lt;br/&gt;&lt;br/&gt;Win7&lt;br/&gt;&lt;br/&gt;VS2010&lt;br/&gt;&lt;br/&gt;Latest SF Version (Win Project)&lt;br/&gt;&lt;br/&gt;Thansk much&lt;br/&gt;&lt;br/&gt;Michael</description><pubDate>Mon, 11 Feb 2013 21:21:08 GMT</pubDate><dc:creator>Michael Reese</dc:creator></item><item><title>RE: SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><link>http://forum.strataframe.net/FindPost31818.aspx</link><description>Ahww, Ok,&lt;br/&gt;&lt;br/&gt;I use the infragistics grid for large list where functionality is critical&amp;nbsp;and the MS datagridview for code lookup list.&lt;br/&gt;&lt;br/&gt;Thanks&amp;nbsp;</description><pubDate>Mon, 11 Feb 2013 21:21:08 GMT</pubDate><dc:creator>Michael Reese</dc:creator></item><item><title>RE: SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><link>http://forum.strataframe.net/FindPost31816.aspx</link><description>Hi Michael,&lt;br/&gt;&lt;br/&gt;Yeap, ListViews are pretty good unless you have to display many records over 100+ then it is a bit slow, the new StrataListView still in beta is much better even though does not have all the automation I posted a subclass &lt;a href="http://forum.strataframe.net/FindPost28459.aspx"&gt;here&lt;/a&gt; with some automation but today I am mostly using DevExpress Grid which is by far much better than everything I have seen.</description><pubDate>Mon, 11 Feb 2013 18:06:14 GMT</pubDate><dc:creator>Edhy Rijo</dc:creator></item><item><title>RE: SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><link>http://forum.strataframe.net/FindPost31813.aspx</link><description>Thanks Edhy,&lt;br/&gt;&lt;br/&gt;I have been using the datagridview for all solutions in the past but decided to try the listview after all this time.&lt;br/&gt;&lt;br/&gt;Michael</description><pubDate>Mon, 11 Feb 2013 12:13:54 GMT</pubDate><dc:creator>Michael Reese</dc:creator></item><item><title>RE: SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><link>http://forum.strataframe.net/FindPost31812.aspx</link><description>Hi Michael,&lt;br/&gt;&lt;br/&gt;Apparently your Listview Population settings is configured to "CopyDataFrom(....)", if that is the case, you have to do the following:&lt;br/&gt;&lt;ol&gt;&lt;li&gt;Change your PopulateOnFormLoad to "Manual"&lt;/li&gt;&lt;li&gt;Add code in your listview.ListPopulating() event to tell the listview which is the BO to copy the data from and the type of clone to be done, something like this:&lt;/li&gt;&lt;/ol&gt;&lt;span&gt;[codesnippet]&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub lvPolicy_ListPopulating(ByVal e As MicroFour.StrataFrame.UI.ListPopulatingEventArgs) Handles lvPolicy.ListPopulating&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Parameters(0).Value = Me.bizPolicy1&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e.Parameters(1).Value = MicroFour.StrataFrame.Business.BusinessCloneDataType.ClearAndFillFromDefaultView&lt;br/&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub[/codesnippet]&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span&gt;Then you need to manually refresh your listview to do the synchronization with your Primary BO.Navigated() event and probably in your form's OnLoad.&lt;br/&gt;&lt;/span&gt;</description><pubDate>Mon, 11 Feb 2013 08:03:53 GMT</pubDate><dc:creator>Edhy Rijo</dc:creator></item><item><title>RE: SF Listview Behavior(Not Synching with SF MaintenanceForm SF controls and Toolstrip)?</title><link>http://forum.strataframe.net/FindPost31811.aspx</link><description>Any Ideas?&lt;br/&gt;&lt;br/&gt;UIException&lt;br/&gt;&amp;nbsp; Dynamically populating the ListView failed.&amp;nbsp; Could not create and fill the business object of type 'BE_WIN_ENGINE.BO_KBTypeCodes'&lt;br/&gt;TargetInvocationException&lt;br/&gt;&amp;nbsp; Exception has been thrown by the target of an invocation.&lt;br/&gt;NullReferenceException&lt;br/&gt;&amp;nbsp; Object reference not set to an instance of an object.&lt;br/&gt;&lt;br/&gt;Source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : MicroFour StrataFrame UI&lt;br/&gt;&lt;br/&gt;Stack Trace: &lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.Business.BusinessLayer.CopyDataFrom(BusinessLayerBase BusinessObject, BusinessCloneDataType CopyType)&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.ListView.GetFilledBusinessObject(Object[] Parameters)&lt;br/&gt;&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.ListView.PopulateListView(Object[] Parameters)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.ListView.InitializeObject()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.BaseForm.InitializeFormLoadObjects()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at MicroFour.StrataFrame.UI.Windows.Forms.BaseForm.OnLoad(EventArgs e)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Form.OnCreateControl()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.CreateControl()&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.WmShowWindow(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.ScrollableControl.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.ContainerControl.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Form.WmShowWindow(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Form.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.ControlNative&amp;#119;indow.OnMessage(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Control.ControlNative&amp;#119;indow.WndProc(Message&amp;amp; m)&lt;br/&gt;&amp;nbsp;&amp;nbsp; at System.Windows.Forms.Native&amp;#119;indow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)</description><pubDate>Sun, 10 Feb 2013 12:41:00 GMT</pubDate><dc:creator>Michael Reese</dc:creator></item></channel></rss>