﻿<?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 » Enhancement Requests  » Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</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 08:25:26 GMT</lastBuildDate><ttl>20</ttl><item><title>Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21328.aspx</link><description>The need for this controls (Devexpress Wrapper extensions) is very high.&lt;/P&gt;&lt;P&gt;See the posts in the forum. Many customers ask for you the support plan.&lt;/P&gt;&lt;P&gt;The answer was like taht "you can easily develop". I couldn't understand the answer. If it is so easy, Why do not you develop&amp;nbsp;? And extend the framework functionality ?&lt;/P&gt;&lt;P&gt;Why do you advice to each of us to develop this type functionality ? The same work have not to be developed many times ?</description><pubDate>Tue, 30 Dec 2008 17:42:44 GMT</pubDate><dc:creator>Ertan Deniz</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21368.aspx</link><description>[quote]We use DX and have no problems using the SF BBS. If you specifically have a problem with associating a BBS with (say) a lDX ookup edit let me know and I can take you through the steps we use.[/quote]&lt;/P&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;Thanks for the offer but it was Ertan who was asking about the DevExpress wrapper. I was simply sticking my big nose into it and questioning why so much emphasise was being placed on the wrapper when a BBS should have done the same job :)&lt;/P&gt;&lt;P&gt;Glad to hear you have the LookupEdit control working though with the BBS as it kind of proves the point and should be good news for Ertan.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Aaron</description><pubDate>Tue, 30 Dec 2008 17:42:44 GMT</pubDate><dc:creator>Aaron Young</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21365.aspx</link><description>Hi Aaron,&lt;/P&gt;&lt;P&gt;We use DX and have no problems using the SF BBS. If you specifically have a problem with associating a BBS with (say) a lDX ookup edit let me know and I can take you through the steps we use.&lt;/P&gt;&lt;P&gt;Cheers, Peter</description><pubDate>Tue, 30 Dec 2008 14:56:25 GMT</pubDate><dc:creator>Peter Jones</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21358.aspx</link><description>Hi&lt;/P&gt;&lt;P&gt;Have you used the ComboBoxEdit control? I mean the StrataFrame/DevExpress.&lt;/P&gt;&lt;P&gt;The LookUpEdit control has data binding, same with the ComboBoxEdit, so I think that you can easily use it in your application.&lt;/P&gt;&lt;P&gt;Kindest Regards</description><pubDate>Tue, 30 Dec 2008 11:35:50 GMT</pubDate><dc:creator>Juan Carlos Pazos</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21357.aspx</link><description>[quote]Especially, Devexpress Wrapper for LookUpEdit.&lt;P&gt;Since I've decided to use devexpress, I want to use all of them as strataframe&amp;nbsp;wrapped component.[/quote]&lt;P&gt;If you or I decide to use our controls in a certain way then that is our choice and the question is really who is responsible for doing this. Personally, I would like SF to write my entire application while I take a holiday but that isn't going to happen :)&lt;P&gt;I don't know much about DexExpress but as far as I can tell this control does support standard .NET databinding so a SF Business Binding Source should work. I am sorry but I don't see what a wrapper is going to give you here that a SF BBS doesn't already provide. I use similar controls in Infragistics with regular SF BBSs with no additional programming. It takes about 10 seconds to create a BBS/BO so there is no major overhead during development time.&lt;P&gt;While you are mainly looking for a wrapper for LookUpEdit, I simply don't see how SF (or any other company) is going to be able to come up with a wrapper for every single control&amp;nbsp;from every third party control provider - it is a task I wouldn't want to do and the time spent doing this could only detract from moving the overall framework forward. As I have already said I don't see the point in doing it either - there is an Infragistics wrapper and I don't use it as I have no need to use it. I would fully expect that if I was using DevExpress then I wouldn't want to use a wrapper either. Now others may say they would like a wrapper but I am still waiting to hear what features a wrapper provides that isn't already available with straight forward data binding with a BBS.&lt;P&gt;If your real problem is speed as mentioned in one of your other threads then the BBS is not the cause and I doubt a wrapper is going to improve this either.&lt;P&gt;Sorry for being stupid but I simply don't see what a wrapper is going to give you and what therefore justifies the effort in SF providing a wrapper for each and every third party control on the market.&lt;P&gt;Aaron</description><pubDate>Tue, 30 Dec 2008 07:08:59 GMT</pubDate><dc:creator>Aaron Young</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21356.aspx</link><description>Especially, Devexpress Wrapper for LookUpEdit.&lt;/P&gt;&lt;P&gt;Since I've decided to use devexpress, I want to use all of them as strataframe&amp;nbsp;wrapped component.</description><pubDate>Tue, 30 Dec 2008 04:38:21 GMT</pubDate><dc:creator>Ertan Deniz</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21351.aspx</link><description>[quote]I don't think like you but I couldn't put you that way. I've expected that customers&amp;nbsp;can join this discussion.&lt;P&gt;Every customer can extend the framework but same thing must be provided by centralized vision, by producer or open source strataframe community.[/quote]&lt;P&gt;Just to clarify, I haven't extended or written any additional code to make Infragistics work with SF Business Binding Sources - it does it out of the box as a BBS can be bound to any .NET control.&lt;P&gt;What functionality are you expecting a "wrapper" to provide that goes beyond BBS databinding?&lt;P&gt;Aaron</description><pubDate>Mon, 29 Dec 2008 16:34:31 GMT</pubDate><dc:creator>Aaron Young</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21344.aspx</link><description>Hi Ertan.&lt;/P&gt;&lt;P&gt;I guess this has already been thought, and there is an area right here on the forum where all users can post samples and contributions. If you extendend the funtionality of&amp;nbsp;your controls you could post them as well.&lt;/P&gt;&lt;P&gt;Have a look at it:&lt;/P&gt;&lt;P&gt;&lt;A href="http://forum.strataframe.net/Forum26-1.aspx"&gt;http://forum.strataframe.net/Forum26-1.aspx&lt;/A&gt;</description><pubDate>Mon, 29 Dec 2008 09:18:27 GMT</pubDate><dc:creator>Ivan George Borges</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21342.aspx</link><description>Thanks for the details.&lt;/P&gt;&lt;P&gt;I don't think like you but I couldn't put you that way. I've expected that customers&amp;nbsp;can join this discussion.&lt;/P&gt;&lt;P&gt;Every customer can extend the framework but same thing must be provided by centralized vision, by producer or open source strataframe community.</description><pubDate>Mon, 29 Dec 2008 01:20:37 GMT</pubDate><dc:creator>Ertan Deniz</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21338.aspx</link><description>Ertan, I use Infragistics and don't use DevExpress. However, although there is an Infragistics wrapper, I don't use it. As Trent says you can use the Business Binding Source against any 3rd party control and I would imagine the same is true with DevExpress. If not then this is a problem with DevExpress as the BBS will bind to any control supporting standard .NET data binding. That said I have no doubt DexExpress will bind to the BBS as it wouldn't be worth 2 cents otherwise.&lt;/P&gt;&lt;P&gt;Technically, a BBS will be "slower" than straight binding to the BO, but (for the record) I have many forms containing multiple BBSs bound to Infragistics grids and performance is not an issue. I can recall several forms containing around 10+ Infragistics ultragrids each bound to a BBS and&amp;nbsp;they are not&amp;nbsp;"slow".&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think the fact that the SF guys have produced wrappers in the past shouldn't be viewed as being the only way of using 3rd party controls - that is definitely not the case. You need look no further than the BBS.&lt;/P&gt;&lt;P&gt;Aaron</description><pubDate>Sat, 27 Dec 2008 18:54:19 GMT</pubDate><dc:creator>Aaron Young</dc:creator></item><item><title>RE: Very often used Devexpress LookupEdit and other DevExpress controls that are not wrapped.</title><link>http://forum.strataframe.net/FindPost21333.aspx</link><description>[quote]The answer was like taht "you can easily develop". I couldn't understand the answer. If it is so easy, Why do not you develop&amp;nbsp;? And extend the framework functionality ?[/quote]&lt;/P&gt;&lt;P&gt;It is actually very easy to implement native SF data binding to 3rd party controls, but you don't have to.&amp;nbsp; You can bind to them using the BusinessBindingSouce without having to implement the IBusinessBindable interface at all.&amp;nbsp; The reason that we have not expanded the DevExpress wrappers or any other 3rd party vender wrappers past the standard classes is that there is very little demand.&amp;nbsp; Secondly, this requires more resources dedicated from inside of our shop to stay on top of 3rd party versions and controls and ultimately detracts from the growth of the framework.&amp;nbsp; But we knew that these types of enhancements would be needed by customers in the field, so we have made it as easy as possible to create your base classes, implement our interfaces, and then from that point forward you have the best of both worlds.&lt;/P&gt;&lt;P&gt;The extended framework focus will be towards creating more framework level enhcancements as well as extending the standard StrataFrame control collection.&amp;nbsp; This doesn't mean, however, that we will cease to support 3rd party control companies such as DevExpress or Infragistics, but we will only create the standard or basic controls in the pre-built wrappers.&amp;nbsp; Finally, you get the source code for these wrappers so you can see exactly what we have done to extend them.&amp;nbsp; I hope this helps. :)&lt;/P&gt;&lt;P&gt;[quote]Why do you advice to each of us to develop this type functionality ? The same work have not to be developed many times ? [/quote]&lt;/P&gt;&lt;P&gt;You should have created a base assembly that doesn't inherit from anything other than StrataFrame and other .NET assemblies (in other words none of your application assemblies).&amp;nbsp; When you do this, you are creating an extension of your own classes and tools that you use.&amp;nbsp; We have two types of these base assemblies when we develop: company level (used for multiple applications) and application level (used specifically for one application).&amp;nbsp; In this case, you would want to create this in your company level base assemblies so that you can use them over and over again.&amp;nbsp; This is actually a topic we cover during our training class.</description><pubDate>Sat, 27 Dec 2008 12:22:46 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>