Пример #1
0
        public override bool FinishedLaunching(UIApplication app, NSDictionary options)
        {
            window = new UIWindow(UIScreen.MainScreen.Bounds);
            window.MakeKeyAndVisible();

            iPhoneHome            = new HomeScreen();
            iPhoneHome.View.Frame = new CoreGraphics.CGRect(0
                                                            , UIApplication.SharedApplication.StatusBarFrame.Height
                                                            , UIScreen.MainScreen.ApplicationFrame.Width
                                                            , UIScreen.MainScreen.ApplicationFrame.Height);

            window.RootViewController = iPhoneHome;

            return(true);
        }
Пример #2
0
        public TableSource(ProgrammingLanguage[] items, HomeScreen owner)
        {
            tableItems        = items;
            this.owner        = owner;
            indexedTableItems = new Dictionary <string, List <ProgrammingLanguage> >();

            foreach (var pl in tableItems)
            {
                var key = pl.Name[0].ToString();
                if (indexedTableItems.ContainsKey(key))
                {
                    indexedTableItems[key].Add(pl);
                }
                else
                {
                    indexedTableItems.Add(key, new List <ProgrammingLanguage>()
                    {
                        pl
                    });
                }
                keys = indexedTableItems.Keys.ToArray();
            }
        }