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); }
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); }
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); }
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); } }
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; } }
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); } } }
public void AddTile(ITileItem tileItem) { _tileItems.Add(tileItem); }