Все вопросы: [canvas]

217 вопросов

2
голосов
4ответов
6281 просмотров

Как удалить динамически созданный элемент управления кнопки с холста с помощью WPF

Я создал от 40 до 60 элементов управления кнопками динамически на элементе управления холста с помощью WPF.Теперь я хочу удалить выбранный элемент управления "кнопка" с холста.Как мне это сделать.

1
голосов
1ответов
1263 просмотров

У кого лучше производительность рендеринга, Stackpanel или Canvas + TranslateTransform?WPF / Silverlight

Я всегда использую Canvas, когда выкладываю свои визуальные элементы, обычно потому, что мне нужно будет настроить RenderTransform.TranslateTransform для некоторой анимации.Коллега недавно сказал мне, что если мне явно не нужно анимировать, я всегда должен использовать A Stackpanel, потому что о...

2
голосов
1ответов
4639 просмотров

Я просто хочу повернуть и переместить изображение !!(Javascript, <canvas>, html 5)</canvas>

http://gist.github.com/232194 Я знаю, что что-то не так с моими преобразованиями в drawGuy.Может ли кто-нибудь помочь мне понять, как повернуть только изображение?В настоящее время он вращается нормально, но что-то с преобразованиями искажает его, поэтому он не следует правильно за мышью.

0
голосов
2ответов
181 просмотров

Размеры холста Adobe AIR перепутались

Я возился с Canvas в Adobe Air.Но у них, похоже, есть проблема с координатами мыши.Чем больше я щелкаю вправо, тем больше увеличивается разница между позицией рисования и фактическим щелчком. Мой код Wb.canvas.fillRect(evt.clientX-canvasTag.clientX, evt.clientY-canvasTag.clientY, 50, 50);

0
голосов
2ответов
2445 просмотров

Как добавить элемент управления содержимым к фигуре, добавляемой на холст во время выполнения

У меня есть статический холст.Я добавил среду выполнения формы.Затем я пытаюсь добавить элемент управления содержимым, который будет удерживать форму.Но поскольку фигура уже добавлена на холст, возникает логическая дочерняя ошибка. Может ли кто-нибудь помочь мне, как это сделать, сохранив логику...

3
голосов
2ответов
979 просмотров

Интерактивные линии и круги с HTML Canvas

Я думаю о создании приложения, в котором в некоторых точках будет отображаться график, отображающий людей во времени и пространстве.Вертикальный доступ - это местоположение, горизонтальный доступ - время, и каждый человек обозначен линией.В любой момент, когда человек сделал что-то значимое, на ...

0
голосов
1ответов
392 просмотров

Отображать список <canvas> как элементы списка (или элементы управления)</canvas>

У меня фактически есть List или List, XAML, который представляет элементы холста ... как возврат от некоторых вещей, которые я не контролирую. Мне удалось умеренно успешно выполнить рендеринг с помощью stackpanel.children.add и т. д., однако я хочу, чтобы список холстов находился внутри панел...

6
голосов
2ответов
14398 просмотров

Как программно позиционировать холст в Silverlight?

Я использую Silverlight 3 / C # и пытаюсь программно создать некоторые объекты XAML в ответ на нажатие кнопки пользователем. Однако я не могу позиционировать созданный мной объект Canvas - когда я вызываю SetValue() на новом Canvas со значением Canvas.LeftProperty, окно браузера становится пу...

0
голосов
1ответов
1066 просмотров

Отображение веб-страницы в виде эскиза

Я задал этот вопрос ранее, так как я немного новичок в разработке расширений Firefox, работа с холстом для Firefox пошла мне навстречу.Приносим извинения за повторный репост. с первым ответом был этот фрагмент кода: var path = this.getPref("path","string"); каковы путь и строка?да, я...

4
голосов
4ответов
8987 просмотров

Создать отраженное изображение с помощью HTML Canvas?

У меня есть следующий код, который пытается объединить вертикальное зеркальное изображение с градиентом цвета от прозрачного до фонового.При объединении этих двух эффектов это не удается, нужно ли мне наложить градиент PNG на холст вместо того, чтобы пытаться заставить холст выполнить обе операц...

5
голосов
1ответов
2408 просмотров

Есть ли способ получить данные о пикселях из Internet Explorer?

Excanvas.js позволяет IE работать с тегом холста, но getImageData не поддерживается. Есть ли вообще способ получить значение указанного пикселя в IE (img или VML или любые другие способы отображения растровых изображений с сервера в IE)?Полагаю, что нет. Я пытаюсь избавиться от срабатыван...

2
голосов
1ответов
1120 просмотров

размещение холста поверх другого в WPF?

Я разрабатываю элемент управления графом в WPF.Мне нужно разместить Canvas поверх другого.Один Canvas содержит линии сетки, а другой Canvas рисует на нем объекты. Причина в том, что мне нужно удалить элементы с холста объекта и снова перерисовать его, но мне нужно сохранить линии сетки, не уд...

0
голосов
1ответов
275 просмотров

Алгоритм размещения прямоугольных и произвольных объектов внутри непрямоугольного холста

. . Всем привет. . . У меня есть холст, определяемый множеством точек (x, y) - он не прямоугольный, но, по крайней мере, он будет иметь почти шестиугольную форму (например, искаженный шестиугольник с углами, которые всегда &lt;180 градусов). У меня также есть большая коллекция различных прямоуг...

2
голосов
6ответов
1239 просмотров

Это анти-шаблон для изменения встроенных прототипов JavaScript?

Из этого сообщения я понимаю, что это анти-шаблон дляизменить прототип Object в JavaScript.Однако мне было любопытно, считается ли это антипаттерном для модификации других «встроенных» прототипов. Например: скажем, мы хотели добавить функцию setPixel(x,y,color) к CanvasRenderingContext2D - ч...

1
голосов
2ответов
1618 просмотров

Динамическое создание фона холста

В настоящее время у меня есть холст, который в качестве дочерних элементов содержит кучу sqaures. Эти квадраты расположены на разных линиях. Я хотел бы нарисовать фон для холста, который рисует линии (например, в блокноте есть ложные синие линии на бумаге) Я хотел бы нарисовать это динамически, ...

1
голосов
2ответов
1896 просмотров

Закругленные углы с Canvas / VML в IE8

Я использую плагин JRC (jQuery Rounded Corners) для закругленных углов.Он работает почти во всех браузерах (включая дрянной IE6), кроме IE8.Есть ли способ обхода новейшего дерьма от MS? Спасибо

1
голосов
4ответов
5707 просмотров

Рисование и очистка холста рабочего стола с помощью Delphi

Я пытаюсь рисовать по всему экрану, используя холст рабочего стола и рисовать прямо на нем.Проблема в том, что я не могу очистить холст рабочего стола.Я пробовал установить для canvas.pen.style значение psNotXOR и рисовать поверх старого изображения, но, к сожалению, это недостаточно надежно, и ...

4
голосов
3ответов
11114 просмотров

Наложение холста и сетки WPF

У меня есть Grid, который представляет некоторые данные, и мне нужен Canvas, чтобы наложить поверх него, чтобы разметить некоторые строки. Canvas находится внутри собственного UserControl. Проблема в том, что Canvas и его содержимое должны автоматически изменять размер, когда Grid изменяет ши...

0
голосов
2ответов
3952 просмотров

Как изменить размер объекта HTML Canvas после создания с помощью createElement ()?

Я создаю объект HTML Canvas, используя этот код javascript: var Canvas = document.createElement("canvas"); Canvas.style.width = "500px"; а затем я рисую на нем текст. При отображении холста масштаб всего холста (включая содержимое) был увеличен до ширины 500 пикселей, что приводит к не...

5
голосов
5ответов
3544 просмотров

Сетка, окно просмотра и холст

Хорошо, у меня есть Grid, который автоматически настраивается под веб-браузер.Там у меня есть Canvas с нарисованными на нем фигурами.Я хочу, чтобы холст «растягивался», чтобы заполнить страницу.Я попытался использовать Viewbox из Silverlight 3 10/09 Toolkit, но он, похоже, не заполняет все прост...

3
голосов
2ответов
3925 просмотров

Перенос слов в Delphi

Я использую Canvas.TextRect в Delphi 7 для вывода чего-либо на экран. Мне нужно, чтобы мой текст был заключен в прямоугольник по словам.

6
голосов
3ответов
11418 просмотров

Excanvas для динамически создаваемых элементов холста

Excanvas «для Internet Explorer» отлично работает с предопределенными элементами холста.Но когда дело доходит до динамического создания элементов холста во время скрипта, это не сработает ... Есть идеи ??

1
голосов
2ответов
604 просмотров

Алгоритм сортировки родителей перед детьми

Я пишу приложение для рисования, которое включает фигуры, у которых могут быть дочерние элементы. Когда мне нужно перерисовать холст, я хотел бы отсортировать фигуры для рисования, чтобы родители появлялись раньше своих детей. Таким образом, родительская фигура не будет отображаться поверх дочер...

3
голосов
2ответов
5794 просмотров

Как можно повернуть изображение вокруг себя с помощью Canvas?

У меня проблемы с перемещением изображения вокруг себя с помощью Canvas. Поскольку вы не можете повернуть изображение, вам нужно повернуть холст: если я поверну холст на определенный градус, начало координат, вокруг которого я хочу повернуть, изменится.Я не понимаю, как отследить это изменени...

1
голосов
3ответов
3240 просмотров

Обрезка элементов WPF на холсте

Я работаю над интерактивным инструментом графа / дерева WPF и размещаю узлы и связи между ними на холсте.Узлы управляются пользователем, а ссылки представляют собой просто формы линий, и в настоящее время ссылки идут от центра узла к центру другого узла. Проблема возникает, когда я хочу, чтоб...

5
голосов
3ответов
4397 просмотров

Как определить, готов ли холст к манипуляциям?

Я динамически добавляю элементы холста X на страницу через jQuery следующим образом: $(document).ready(function() { for(i=0;i&lt;4;i++) { var can = $(document.createElement("canvas")) .attr("id","table"+i) .addClass("table") ...

11
голосов
3ответов
3614 просмотров

What are unusual and creative usages of html5 canvas

Canvas from html5 was introduced some time ago. Currently it's used (almost) only for demonstrations how cool it is - it's mainly related to painting, games and charts. Many of them can be found at Canvas demos. How creatively / unusually can canvas be used? Some examples: jsAscii - ASCII a...

3
голосов
2ответов
9760 просмотров

Setting Canvas to a control template?

I have a Canvas in a ResourceDictionary xaml file like so: &lt;Canvas x:Key="Icon"&gt; &lt;Path ... /&gt; &lt;Path ... /&gt; &lt;/Canvas&gt; In my code-behind I load this icon using LayoutGrid.Children.Add(FindResource("Icon") as Canvas); And this works fine. Now I want to create ...

40
голосов
5ответов
60380 просмотров

Uploading 'canvas' image data to the server

I need to upload the canvas image data to the server (database) on the fly, i.e., I need to create a form and with an input=file, and post the image data without any user interaction.

4
голосов
3ответов
4302 просмотров

Problem printing contents of Canvas tag (Chrome, Opera)

These browsers (Windows versions) correctly print a web page which has a canvas overlay over an img tag image: IE6, IE7, IE8, Firefox, Safari But Chrome (up-to-date as I type this at version 3.0.195.27) and Opera (up-to-date as I type this version 10.0 build 1750) don't. Chrome ignores the canv...