Esempio n. 1
0
        void RemoveProject(ProjectInfo info)
        {
            if (XtraMessageBox.Show("Remove project form recent list?", "Projects", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) != DialogResult.Yes)
            {
                return;
            }
            ITileItem item = GetTileItem(info);

            SettingsStore.Default.Projects.Remove(info);
            this.recentTileGroup.Items.Remove((TileItem)item);
        }
Esempio n. 2
0
        protected override void PrepareContainerForItemOverride(Windows.UI.Xaml.DependencyObject element, object item)
        {
            ITileItem tile = item as ITileItem;

            if (tile != null)
            {
                GridViewItem griditem = element as GridViewItem;
                if (griditem != null)
                {
                    VariableSizedWrapGrid.SetColumnSpan(griditem, tile.ColumnSpan);
                    VariableSizedWrapGrid.SetRowSpan(griditem, tile.RowSpan);
                }
            }
            base.PrepareContainerForItemOverride(element, item);
        }
Esempio n. 3
0
        public static void InitZillowTile(ITileItem tile)
        {
            TileItemFrame info = new TileItemFrame();

            info.AnimateImage = true;
            info.AnimateText  = true;
            info.UseImage     = true;
            info.UseText      = true;
            info.Image        = global::DevExpress.RealtorWorld.Win.Properties.Resources.zillow_logo;
            info.Text         = string.Empty;
            tile.Frames.Add(info);
            info              = new TileItemFrame();
            info.AnimateText  = true;
            info.AnimateImage = true;
            info.Image        = null;
            info.Text         = "<size=+2>Your <b>Edge</b> in <b>Real Estate</b>";
            info.UseImage     = true;
            info.UseText      = true;
            tile.Frames.Add(info);
        }
Esempio n. 4
0
        public static void InitAgentsTile(ITileItem tile, int size)
        {
            tile.Properties.FrameAnimationInterval   = 5100;
            tile.Properties.BackgroundImageAlignment = TileItemContentAlignment.MiddleRight;
            tile.Properties.BackgroundImageScaleMode = TileItemImageScaleMode.NoScale;

            foreach (Agent agent in DataHelper.Agents)
            {
                TileItemFrame info = new TileItemFrame();
                info.AnimateBackgroundImage = true;
                info.UseBackgroundImage     = true;
                info.BackgroundImage        = GetScaleImage(agent.Photo, 90);

                info.AnimateText = true;
                info.UseText     = true;
                info.Text        = string.Format("<size=+4>{0} {1}</size><br>{2}", agent.FirstName, agent.LastName, agent.Phone);
                info.Tag         = agent;
                tile.Frames.Add(info);
            }
        }
Esempio n. 5
0
        private void InitTile()
        {
            TileGroup tileGroup = null;
            DataSet   ds        = null;
            ITileItem item      = null;

            try
            {
                tileCtl.Groups.Clear();
                ds = Class.SqlConnector.GetByQuery(Properties.Resources.MOFDMSDatabases);
                if (ds.Tables[0] == null || ds.Tables[0].Rows.Count == 0)
                {
                    return;
                }

                foreach (DataRow row in ds.Tables[0].Rows)
                {
                    tileGroup = new TileGroup();
                    item      = new TileItem();
                    item.Properties.IsLarge = true;

                    item.Elements.Add(GetTileElement(row["year"].ToString()));
                    item.Elements.Add(GetTileElement(row["year"].ToString(), row["name"].ToString()));
                    item.Tag = row["name"].ToString();

                    tileGroup.Items.Add(item);
                    tileCtl.Groups.Add(tileGroup);
                }
            }
            catch (MofException ex)
            {
                System.Diagnostics.Debug.WriteLine("Дизайн зурж чадсангүй: " + ex.Message);
                Tool.ShowError(ex.Message, ex.InnerException.Message);
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("Дизайн зурж чадсангүй: " + ex.Message);
                Tool.ShowError("Дизайн зурж чадсангүй!", ex.Message);
            }
            finally { tileGroup = null; ds = null; item = null; }
        }
Esempio n. 6
0
        public static void InitListingsTile(ITileItem tile)
        {
            bool animateText = true;

            foreach (Home home in DataHelper.Homes)
            {
                animateText = true;
                foreach (Image photo in home.Photos)
                {
                    TileItemFrame info = new TileItemFrame();
                    info.AnimateBackgroundImage = true;
                    info.UseBackgroundImage     = true;
                    info.BackgroundImage        = photo;
                    info.AnimateText            = animateText;
                    info.UseText = true;
                    info.Text2   = string.Format("<backcolor=108,189,69> {0} Beds   <br> {1} Baths  ", home.BedsString, home.BathsString);
                    info.Text3   = string.Format("<backcolor=108,189,69><size=+3> {0} ", home.PriceString);
                    info.Tag     = home;
                    animateText  = false;
                    tile.Frames.Add(info);
                }
            }
        }
Esempio n. 7
0
 public void AddTile(ITileItem tileItem)
 {
     _tileItems.Add(tileItem);
 }
Esempio n. 8
0
 public void AddTile(ITileItem tileItem)
 {
     _tileItems.Add(tileItem);
 }