Click here to Skip to main content
15,918,808 members
Home / Discussions / C#
   

C#

 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Christian Graus23-Oct-02 21:34
protectorChristian Graus23-Oct-02 21:34 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
David Stone24-Oct-02 5:47
sitebuilderDavid Stone24-Oct-02 5:47 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Christian Graus24-Oct-02 10:12
protectorChristian Graus24-Oct-02 10:12 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Jon Rista24-Oct-02 12:04
Jon Rista24-Oct-02 12:04 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Christian Graus24-Oct-02 12:17
protectorChristian Graus24-Oct-02 12:17 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Jon Rista24-Oct-02 12:48
Jon Rista24-Oct-02 12:48 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Christian Graus24-Oct-02 12:52
protectorChristian Graus24-Oct-02 12:52 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Chris Austin24-Oct-02 9:53
Chris Austin24-Oct-02 9:53 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Jon Rista24-Oct-02 12:07
Jon Rista24-Oct-02 12:07 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Christian Graus23-Oct-02 21:16
protectorChristian Graus23-Oct-02 21:16 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Jon Rista23-Oct-02 21:29
Jon Rista23-Oct-02 21:29 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Stephane Rodriguez.23-Oct-02 21:28
Stephane Rodriguez.23-Oct-02 21:28 
GeneralRe: c# API for converting XSL-FO to PDF and other formats Pin
Philip Fitzsimons24-Oct-02 6:32
Philip Fitzsimons24-Oct-02 6:32 
Generalquestion about override and accessing base class methods Pin
Marc Clifton23-Oct-02 8:30
mvaMarc Clifton23-Oct-02 8:30 
GeneralRe: question about override and accessing base class methods Pin
Mark Conger23-Oct-02 10:09
Mark Conger23-Oct-02 10:09 
GeneralRe: question about override and accessing base class methods Pin
Jon Rista23-Oct-02 18:42
Jon Rista23-Oct-02 18:42 
GeneralRe: question about override and accessing base class methods Pin
Mark Conger24-Oct-02 1:47
Mark Conger24-Oct-02 1:47 
GeneralRe: question about override and accessing base class methods Pin
Jon Rista26-Oct-02 10:27
Jon Rista26-Oct-02 10:27 
GeneralCollection within a Collection and "loading" advice Pin
Paul Watson23-Oct-02 0:38
sitebuilderPaul Watson23-Oct-02 0:38 
GeneralRe: Collection within a Collection and "loading" advice Pin
Paul Riley23-Oct-02 0:52
Paul Riley23-Oct-02 0:52 
GeneralRe: Collection within a Collection and "loading" advice Pin
Paul Watson23-Oct-02 1:19
sitebuilderPaul Watson23-Oct-02 1:19 
GeneralRe: Collection within a Collection and "loading" advice Pin
Paul Riley23-Oct-02 1:26
Paul Riley23-Oct-02 1:26 
GeneralRe: Collection within a Collection and "loading" advice Pin
Paul Riley23-Oct-02 1:32
Paul Riley23-Oct-02 1:32 
GeneralRe: Collection within a Collection and "loading" advice Pin
James T. Johnson23-Oct-02 0:53
James T. Johnson23-Oct-02 0:53 
GeneralRe: Collection within a Collection and "loading" advice Pin
Paul Watson23-Oct-02 1:13
sitebuilderPaul Watson23-Oct-02 1:13 
James T. Johnson wrote:
What you can do to help prevent that is make each object's collection a property

And with those words you made me a happy man! Big Grin | :-D

That is what I have done:
public class StockCollection
    {
        /// <summary>
        /// All StockItems assigned to this collection
        /// </summary>
        public StockItems StockItems
        {
            get {return new StockItems(this);}
        }...


So in essence that return new StockItems(this) bit is only actually "run" when I use that property of the class instance, right? e.g.:
StockCollections stockcollectionsTest = new StockCollections();
            foreach (StockCollection stockcollectionCurrent in stockcollectionsTest)
            {
                Response.Write("Collection Title: " + stockcollectionCurrent.Title + "<br />");
                // At this point property StockItems has not been "run" and therefore no sub-items populated, right?
                foreach(StockItem stockitemCurrent in stockcollectionCurrent.StockItems)
                {
                    // But now it has been populated because of the stockcollectionCurrent.StockItems just above, right?
                    Response.Write("StockItem Title: " + stockitemCurrent.Title + "<br />");
                }
            }


I guess I should have actually stated in my question that the sub-collections are exposed as get properties of the items (it is often hard to figure out at which level to pitch a question. To high and people who may have the answer you are looking for ignore it, too low and you have to go through fifty sub questions to get to the heart f the matter.)

Properties rock overall IMO Smile | :)

Thanks James.

Paul Watson
Bluegrass
Cape Town, South Africa

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.