Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# WPF Сохранение конфигурации программы Добрый вечер всем! С прошедшим концом света всех))) И с наступающим Новым годом!))) Пишу программку для автоматического добавления объявлений на несколько сайтов. Заказчик хочет что-бы при первом запуске программы нужно было ввести данные для авторизации на сайтах, и эти данные сохранились в программе (конфигурации) и при последующих запусках программа автоматически проходила авторизацию, думал... https://www.cyberforum.ru/ wpf-silverlight/ thread745890.html C# WPF ToggleButton на ListBox: появляется ошибка XMLparsing
Добрый день Уважаемые форумчане, обращаюсь к вам с небольшой проблемой, Сделал свой листбокс итем, все работает ка надо, хотел поставить триггер на ToggleButton и тут все работать перестало выдает ошибку XMLparsing Вот сам итем(находится в ресурсах): <Grid x:Name="grid" Height="110" Width="500"> <Grid.Background> <LinearGradientBrush EndPoint="0.5,1"...
C# WPF Поиск колонки DataGrid по связанному полю БД https://www.cyberforum.ru/ wpf-silverlight/ thread745313.html
Уважаемые Гуру! Имеется DataGrid и известно имя поля записи базы данных. Если известен заголовок грида, то колонку нахожу так: DataGridColumn columnByName(string имя_колонки) { foreach (DataGridColumn item in DataGrid.Columns) { // item. if (item.Header.ToString() == имя_колонки) return item; ...
C# WPF Отловить событие смены раскладки на компьютере https://www.cyberforum.ru/ wpf-silverlight/ thread745305.html
хочу сделать окошко, которое будет выводить язык раскладки на компьютере, но никак не могу найти событие смены языка... язык нужен не конкретно в создаваемом приложении, а должен показываться язык, который включен в любом приложении, которое сейчас "в фокусе", то есть активно...
Формат ячеек DataGrid (фон, цвет шрифта) в зависимости от значения в них C# WPF
в WinForms у DataGridView есть событие Cell_Formating. В этом событии можно было проверить значение ячейки и определить стиль ячейки(Foregrouond, Background) в зависимости от её значения. Как можно достичь аналогичного эффекта в DataGrid WPF??? Добавлено через 23 часа 28 минут LoadingRow вот подходящий метод DataGrid для решения данного вопроса
C# WPF При двойном щелчке на узле TreeViewComputer требуется вывести Grid со всем списком Уважаемые коллеги, очень прошу Вашей помощи в написании кода xaml. Есть программа написанная с использованием паттерна MVVM. слева TreeView отображающий элементы справа tabcontrol в который должны попадать выбранные по двойному щелчку элементы из дерева. <TreeView Grid.Row="1" Grid.Column="0" Name="MainTree"> <TreeView.Resources> <DataTemplate DataType="{x:Type Model:MTXComputer}">... https://www.cyberforum.ru/ wpf-silverlight/ thread745256.html
C# WPF По каким методологиям можно проводить детальное проектирование Rich Internet Application https://www.cyberforum.ru/ wpf-silverlight/ thread745201.html
По каким методологиям можно проводить детальное проектирование rich internet application ?
C# WPF Привязка данных к элементам управления
Скажите чем отличаются свойства DataContextотItemsSource Например для вывода в textbox поля класса в коде C# пишу Window1 w = new Window1(); w.DataContext = person; // person - переменная типа моего класса w.ShowDialog(); : а для вывода в datagrid пишу DataGrid1.ItemsSource = list_my; //коллекция моих объектов
C# WPF Чат: Функция, вызываемая делегатом, не может получить доступ к элементу TextBlock Сел писать асинхронный чат, реализовал пока клиентскую часть, но возникла проблема, функция вызываемая делегатом, не может получить доступ к элементу TextBlock, пишет компонент уже занят другим потоком, не могу понять что делать? Семафоры или есть метод попроще? using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using... https://www.cyberforum.ru/ wpf-silverlight/ thread744776.html C# WPF Как сделать чтобы ComboBox выглядел просто как TextBox, без возможности выбора элементов и без границ Подскажите, как сделать чтобы ComboBox выглядел просто как TextBox, без возможности выбора элементов, без границ и пр. Делаю вот так, но не могу понять как связать TextBox, чтобы в нем отображался текущий выбранный в списке элемент. <ComboBox ItemsSource="{Binding Path=...}" SelectedValue="{Binding Path=...}" DisplayMemberPath="Name" SelectedValuePath="Id"> <ComboBox.Template> ... https://www.cyberforum.ru/ wpf-silverlight/ thread744692.html
C# WPF Группировка данных в listBox
Вот есть такие данные в листбокс) <spawn npc_id="831010" respawn_time="295"> <spot h="31" x="765.98773" y="130.51352" z="1198.2483"/> </spawn> <spawn npc_id="831010" respawn_time="295"> <spot h="31" x="765.98773" y="130.51352" z="1198.2483"/&g
1 / 1 / 0
Регистрация: 23.01.2010
Сообщений: 24
0

Использовать в качестве заливки область под прямоугольником на Canvas - C# WPF - Ответ 3916579

25.12.2012, 23:00. Показов 1275. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток Друзья!

Вот такой интересный вопрос, решать который пока мне не удается.
Итак, есть на форме программы в WPF окно, на ней канва, которая в качестве Background имеет картинку, в частности изображение цветка. На этой канве есть прямоугольник.
Как сделать так чтобы прямоугольник расположенный на этой канве можно было закрасить, свойством Fill таким образом, чтобы он, т.е. прямоугольник содержал в себе ту часть картинки (цветка), которая попадает в его область.
Иначе говоря, необходимо, чтобы прямоугольник содержал ту чать картинки канвы которая попадает в область этого прямоугольника. Т.е. та часть картинки, которая заслоняеться прямоугольником была в качестве картинки заливки прямоугольника.
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  //Создаем ссылку на картинку
                BitmapImage bi = new BitmapImage();
                bi.BeginInit();
                bi.UriSource = new Uri(@"/sampleImages/cherries_larger.jpg",UriKind.RelativeOrAbsolute); //картинка цветок
                //Создаем канву
                Canvas kanva = new Canvas();
                kanva.Width = 300;
                kanva.Height = 400;
                kanva.Background = new ImageBrush(bi); //фоном канвы является картинка, например цветок
                //Создаем прямоугольник
                Rectangle pramougjlnik = new Rectangle();
                pramougjlnik.Width = 100;
                pramougjlnik.Height = 60;
                kanva.Children.Add(pramougjlnik); //добавляем прямоугольник на канву
                pramougjlnik.fill //- тут хотелось бы так закрасить прямоугольник, чтобы он содержат ту часть картинки канвы которая попадает в область прямоугольника.
Как сотворить такое чудо?

Всем заранее спасибо, за внимание к моей теме!

Вернуться к обсуждению:
Использовать в качестве заливки область под прямоугольником на Canvas C# WPF
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2012, 23:00
Готовые ответы и решения:

Выбор цвета для заливки canvas
Добрый день! Подскажите, пожалуйста, где ошибка в коде? Или такое нельзя сделать? Есть...

Нужен список стилей заливки canvas, в интернете не нашел
Здравствуйте, мне нужен полный список стилей заливки при рисовании с помощью canvas'a, с десяти...

Картинка формата .png в качестве заливки формы
для .jpg procedure TForm1.FormPaint(Sender: TObject); Var Picture: TPicture; begin Picture:=...

Подпись под прямоугольником
В цикле создаются прямоугольники (изображают гистограмму - частоту определенных букв в строке)....

0
25.12.2012, 23:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2012, 23:00
Помогаю со студенческими работами здесь

Область на плоскости является либо прямоугольником, либо кругом
Ребят помогите,желательно с объяснением) Область на плоскости является либо прямоугольником, либо...

Как правильно использовать код заливки области?
Вообщем нашел код заливки произвольной области . Не могу понять как его правильно использовать ....

Как использовать transition при градиентной заливки блока div?
Здравствуйте! Кратко опишу задачу проблему, ну и собственно говоря цель... Задача: Существует...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru