Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# WPF DataTemplate Решил все-таки вывести на всеобщее обозрение мое с Костэн'ом обсуждение на тему "DataTemplate". Заранее извиняюсь перед ним, но это, на мой взгляд, необходимо, т.к. данная инфа полезной будет не только для него. ... что я делаю не правильно, когда хочу изменить цвет текста из шаблона ? <Grid x:Name="LayoutRoot" Background="White"> <my:TreeView Width="200" Height="300" BorderBrush="Black"... https://www.cyberforum.ru/ wpf-silverlight/ thread138440.html C# WPF При масштабировании векторных элементов в ViewBox некоторые исчезают
Нарисовал некоторую картинку в Expression Blend довольно большого размера, примерно 8000х1200 units. При уменьшении что бы картинка полностью поместилась на экран в Expression Blend все элементы остаются видимыми. вот как это выглядит: http://i073.***********/1005/bc/5c06addcc30c.png Когда я отображаю эту же картинку через ViewBox некоторые элементы исчезают. см....
C# WPF [Silverlight 4] Gestalt + Silverlight 4 (RuntimeVersion="4.0.50401.0") => ошибка парсинга XAML Если в DLR.xap -> AppManifest.xaml поменять рантайм со второго на четвертый, то нижеследующий xaml в html-файле 05_final.html (см. аттачменты) не парсится: <UserControl x:Name="blinking_mushroom" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="200" Height="280" Background="Black" > <UserControl.Resources> ... https://www.cyberforum.ru/ wpf-silverlight/ thread135374.html C# WPF TextBlock выравнивание по ширине https://www.cyberforum.ru/ wpf-silverlight/ thread133589.html
Вот стиль для текстблока, посути текст должен выравниваться по ширине (как в ворде) но он выравнивается так коряво что больше похоже на выравнивание по левому краю... как добиться ровненького по ширине текста? <Style x:Key="ContentTextStyle" TargetType="TextBlock"> <Setter Property="Foreground" Value="{StaticResource BodyTextColorBrush}"/> <Setter Property="FontSize"...
C# WPF ComboBox превратить в TextBox
Доброго времени суток. Подскажите можно ли в WPF combobox превратить в textbox, а конкретно чтоб была возможность вводить текст, но при этом чтоб открыть список содержимого было нельзя? С вводом текста все просто, но как запретить его открывать?
C# WPF Реализация бегущей строки через DoubleAnimation https://www.cyberforum.ru/ wpf-silverlight/ thread132143.html
Нужен контрол, который эмулирует бегущую строку. Написал самостоятельно, однако бегущая строка заметно "подергивается". Нашел реализацию этого контрола здесь(контрол называется Scroller), но он также "дергается". Подскажите, как победить проблему с подергиванием или где найти бегущую строку, которая не дергается. <Canvas MouseLeftButtonDown="Canvas_MouseLeftButtonDown" Background="#FF9BF2A8"...
C# WPF Как обработать ответ от веб-сервиса. https://www.cyberforum.ru/ wpf-silverlight/ thread131553.html
SOAP веб-сервис написан на PHP с помощью библиотеки NuSOAP. Его назначение - связать SL и MySQL. Берёт таблицу и отправляет ввиде массива структур: <return> <item> <id>1</id><user1>LiTR</user1><user2>Teon</user2><money>15</money><typeG>1</typeG><status>0</status><winner>LiTR</winner> </item>...
C# WPF Поместить в ScrollViewer несколько контролов
привет; работаю с Silverlight 4 в VS 2010. проблема в том, что нужно запихнуть в ScrollViewer 3 объекта Stackpanel, но т.к. ScrollViewer позволяет не более одного, возникает вопрос, а что делать? сократить кол-во StackPanel - не вариант т.к. нужно именно 3 стек панели. если эти 3 стек панели засунуть в одну общую стек панель, то получается проблемы с размещением объектов, всякие кривые сдвиги,...
C# WPF Как создавать контролы https://www.cyberforum.ru/ wpf-silverlight/ thread130881.html
Доброго времени суток. У меня есть вопрос: Создаю я WPF контрол (н-р UserControl) . Запустить я его в студии не могу (нет точки входа...) Как быть с его отладкой. Есть вариант создать wpf application и туда добавить usercontrol, что студия дает делать,но как быть с customcontrol? и как быть в ситуации когда контрол содержит - н-р два класса( класс с коннектом к базе и класс для записи на диск)...
C# WPF Передача параметра в silverlight - приложение https://www.cyberforum.ru/ wpf-silverlight/ thread130631.html
Здравствуйте. В aspx - форме есть элемент Repeater, который отображает элементы asp:Silverlight для проигрывания видео. Путь на видео-ролик для проигрывания передается через свойство InitParameters элемента asp:Silverlight. Проблема заключается в том, что я не знаю как достучатся к этому свойству (InitParameters) в самом коде Silverlight - элемента. По возможности помогите пожалуйста.
Создание всплывающего окошка при вводе с возможностью выбора вариантов, начинающихся с ввёденных символов C# WPF
Здравствуйте, нужна помощь по WPF. Задача такая: есть TextBox, куда вводиться улица. Есть баз
132 / 99 / 11
Регистрация: 21.11.2007
Сообщений: 544
0

[Silverlight] Доступ к файлам внутри XAP (BuildAction: content) - C# WPF - Ответ 769134

01.06.2010, 15:27. Показов 1804. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Кто-нибудь знает как осуществляется доступ к "файлам содержания" (content files)?
Для xbap приложений читал тему.. позже, если кому интересно, выложу ссылку на MSDN. Для SL-приложений сценарий не работает, т.к. нет нужной функции: Application.GetContentStream(uri).

Хочу паковать XML и кой-какие скрипты в XAP, чтоб можно было без веб-сервера подгружать динамически. Если приложение запустят через протокол file://, т.е. тупо запустят люди html-файл, например, с СD-носителя, то относительные ссылки работать не будут (по заявлениям разработчиков), т.к. все равно будет создаваться полный адрес (только автоматом), а протокол file:// в SL не поддерживается.

Что-то я запутался и не могу в инете найти ответ. Гугл на поиск типа "content file acces in Silverlight" сверху дает не то.. покапавшись ничего толкового не нашел. Если приложение размещено на сервере, то все просто, а вот в случае запуска из каталога в локале - не очень-то.

Добавлено через 13 минут
Я уже подумываю.. а не закатать мне скрипты (скажем Ruby) и XML в саму HTML-страницу? Но это будет крайней мерой..
Тут оговориться надо: хочу сделать скрипты и XML'ку шифрованными.. Вобщем помогите, плз!

Добавлено через 1 час 16 минут
Одну часть решил.. с XML:
C#
1
2
3
4
XmlReader xr = XmlReader.Create("XMLFile1.xml");
            XElement xe = XElement.Load("XMLFile1.xml");
            textBox1.Text = xr.ReadInnerXml();
            textBox1.Text = xe.ToString();
В этом коде 1 и 3 строки дают неправильный результат: из XmlReader'a получаю строку "".
А вот 2 и 4 дают то, что надо. Странно..
Вот сам XML:
XML
1
2
3
4
5
6
<?xml version="1.0" encoding="utf-8" ?>
<root>
  <node1 level="1">
    <node1_1 level="2"/>
  </node1>
</root>
Добавлено через 18 минут
С помощью какого класса можно бинарные объекты выкорчевывать не могу понять. Можно, опять же, внедрить бинарный массив непосредственно в XML - вот УЖОС-то будет :-)

Хотел использовать TextReader сначала, а он абстрактный. Как все-таки достать обычный текст или байтовый контент?

Добавлено через 15 часов 4 минуты
Вот вам "Code Snippet"...
Приложение Silverlight.. Стили хранятся в файле ресурса "Styles.xaml". Я указываю ему BuildAction="content". В результате в app.xaml должен сделать изменения:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<Application   
  x:Class="SilverlightApplication4.App"
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
 
  <Application.Resources>
    <ResourceDictionary>
      <ResourceDictionary.MergedDictionaries>
        <ResourceDictionary Source="/Assets/Styles.xaml"/>
      </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
  </Application.Resources>
 
</Application>
Обратите внимание на лидирующий слэш в ResourceDictionary Source="/Assets/Styles.xaml"!!!
Без лидирующего слэша стили будут искаться внутри сборки, а с ним - сначала рядом со сборкой (в .xap), а затем в каталоге .xap-файла (SiteOrigin) - кажется так (могу и ошибаться).
Императивно сделать это можно так:
C#
1
2
3
4
Uri uri = new Uri("/Assets/Styles.xaml", UriKind.Relative);
            ResourceDictionary rd = new ResourceDictionary();
            System.Windows.Application.LoadComponent(rd, uri);
            Application.Current.Resources.MergedDictionaries.Add(rd);
Примечание: когда я использовал XElement, то там в uri нет лидирующего слэша - "это не баг, это фича" - так говорит камьюнити ))

С бинарными файликами пока разбираюсь...

Добавлено через 1 час 41 минуту
Урааа! Получилось.
Смотрим код:
C#
1
2
3
4
Uri uri = new Uri("tf1.txt", UriKind.Relative);
StreamResourceInfo info = Application.GetResourceStream(uri);
TextReader tr = new StreamReader(info.Stream);
string str = tr.ReadToEnd();
Опят проблема в т.н. "фиче" uri.
Убрал слэш и заработало. Теперь чтение в двоичном режиме по этому сниппету реализовать - дело техники..
Пользуйте и правьте... :-)

Вернуться к обсуждению:
[Silverlight] Доступ к файлам внутри XAP (BuildAction: content) C# WPF
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.06.2010, 15:27
Готовые ответы и решения:

Можно ли получить доступ к файлам (ошибка внутри)
Error mounting /dev/sda3 at /media/verci/2E1EEE7D1EEE3E09: Command-line `mount -t &quot;ntfs&quot; -o...

Доступ к label.content из другого класса
Всем добрый вечер, как из класса не MAinWindow сделать вот это label.content=&quot;Пример&quot;; не...

Silverlight внутри страницы aspx
Какими способами правильнее это делать ?

Доступ из SilverLight-а
Как из silverlight'a получить доступ к файлу на сервере? Делаю через вебКлиент, выдаёт...

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

Пути к файлам внутри программы
Есть картинка, хочу её открыть в View компоненте. вызываю метод view.loadImage(String path)....

Поиск по файлам и внутри файлов
Пытаюсь написать поиск всех файлов в определенной папке, далее искать во всех файлах которые менее...

Не могу получить доступ страницы к папке Content используя Ajax
Добрый вечер! Столкнулся с проблемой, когда не могу получить доступ к папке content при помощи...

Доступ к файлам
Написал приложение. Сделал для него установщик (installer). После установки на комп приложение...

Доступ к файлам
привет. vps, ubuntu, nginx, fastcgi server { listen 80; server_name...

Доступ к файлам
Здравствуйте. Что-то по гуглу видимо неправильно запросы составляю. Есть следующая задача. в...

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