Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
 
Sofr
0 / 0 / 0
Регистрация: 07.11.2010
Сообщений: 4
#1

Как задать название элемента в панели элементов

08.11.2012, 16:43. Просмотров 320. Ответов 0
Метки нет (Все метки)

Нужно дать название элементу , напр.: "круг", что бы после сброса панели элементов данное название оставалось, а не менялось на имя класса данного элемента.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.ComponentModel;
using System.Windows.Shapes;
using System.Windows.Media;
 
namespace Elements.Electric
{
    /// <summary>
    /// Электрический элемент "Круг"
    /// </summary>
    public partial class Point_white : BaseElement
    {
        static Point_white()
        {
            Point_white.WidthProperty.OverrideMetadata(typeof(Point_white), new FrameworkPropertyMetadata(28d));
            Point_white.HeightProperty.OverrideMetadata(typeof(Point_white), new FrameworkPropertyMetadata(28d));
        }
        public Point_white()
        {
            this.StrokeThickness = 1;
            this.Stroke = new SolidColorBrush(Brushes.Black.Color);
            this.Proportion = true;
            Fill = Brushes.White;
        }
 
        protected override System.Windows.Media.Geometry DefiningGeometry
        {
            get
            {
                EllipseGeometry EL = new EllipseGeometry(new Point(margin + (this.Width - margin * 2) * 0.5, margin + (this.Height - margin * 2) * 0.5),
                (this.Width - margin * 2) * 0.5 - StrokeThickness * 0.5, (this.Height - margin * 2) * 0.5 - StrokeThickness * 0.5);
                EL.Freeze();
                return EL;
            }
        }
 
        
 
    }
}
Добавлено через 52 минуты
пробовал [DisplayName("Круг")]
C#
1
2
3
4
5
6
7
8
namespace Elements.Electric
{
    /// <summary>
    /// Электрический элемент "Круг"
    /// </summary>
    [DisplayName("Круг")]
    public partial class Point_white : BaseElement
    {
ничего не происходит Возможно что-то не так делаю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2012, 16:43
Ответы с готовыми решениями:

Как задать в стиле Background элемента?
Задал я в стиле фон желтый, чтобы применять его к разным TextBlock'ам &lt;Style...

Задать шаблон для ячеек панели Grid
Привет всем. Подскажите пожалуйста, мне нужно в каждой из ячеек Grid'а...

Вытащить название элемента с сайта
Здравствуйте, работаю с C# чуть больше недели, решил написать программу,...

Как задать Margin для элементов через код, через стили
Здравствуйте. Как создать стиль в коде и проставить одинаковые значения всем...

ListBox - как задать DisplayMemberPath для элементов входящих в ListBox, если они разные, а не одного класса?
ListBox - как задать DisplayMemberPath для каждого из типов элементов входящих...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2012, 16:43

Название элемента панели элементов
Скажите, как называется кнопка с многоточием? Нужно выбрать из справочника вид...

Как убрать сокращенное название с панели задач
как вернуть обратно? убрать сокрощение Э. на Экспресс панель, чтобы было...

Как задать название рисунка
Добрый день! Как задать необходимое название рисунка, например: Рис. 2.2 То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru