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

C # показать доступные для просмотра дочерние свойства в конструкторе

Я использую .NET C # со стандартными WinForms, а не WPF. У меня такая ситуация. Я создаю пользовательский элемент управления для календаря на месяц, аналогичный .NET, но с немного большей функциональностью. У меня есть форма пользовательского управления, которая заполняется объектами кнопок, ...

165
голосов
9ответов
14446 просмотров

Почему 2 == [2] в JavaScript?

Недавно я обнаружил, что 2 == [2] в JavaScript.Как оказалось, у этой причуды есть несколько интересных последствий: var a = [0, 1, 2, 3]; a[[2]] === a[2]; // this is true Аналогично работает следующее: var a = { "abc" : 1 }; a[["abc"]] === a["abc"]; // this is also true Что еще бол...

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

Невозможно получить доступ к свойству, сгенерированному скриптом в импортированной цели ANT

Я пытаюсь скомпилировать файл, который берет свою версию из константы внутри моих исходных файлов. У меня есть такая настройка (или, по крайней мере, значимые биты): tasks / compile.xml <project name="Compile"> <target name="check.version"> <script language="j...

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

Лучшая практика для присвоения новых объектов сохраненным свойствам?

Я использую Core Data для своего приложения для iPhone. Мои атрибуты настроены с сохраненными свойствами. Например, атрибут "число" в сущности "Вещь": #import <CoreData/CoreData.h> @interface Thing : NSManagedObject { } @property (nonatomic, retain) NSNumber * number; @end @impl...

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

Комбинация свойств, частных и расширенных классов путаница в интерфейсе

Я загрузил образец кода AA-Plot Chart. Один из файлов .h: @interface MainViewController : UIViewController <APYahooDataPullerDelegate, CPPlotDataSource> { CPLayerHostingView *layerHost; @private APYahooDataPuller *datapuller; CPXYGraph *graph; } @property (nonatomic, r...

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

Как сделать объект доступным только для чтения?

Возьмите следующее свойство: public string Foo { get; private set; } Используя отражение, я все еще могу установить значение этого свойства вне класса-владельца.Есть ли способ предотвратить это?Удаление установленного средства доступа не является вариантом, поскольку он должен быть ...

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

Связывание свойств между элементами управления в WPF

У меня есть два элемента управления UserControl, которые я хочу отобразить в окне. Значение свойства SelectedItem первого UserControl должно быть установлено равным свойству SelectedItem второго UserControl. Как мне это сделать? В моем текущем коде значение, установленное в первом свойстве Us...

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

Переопределить по умолчанию Показать поведение / SetVisible потомка TForm (Delphi VCL)

Я хотел бы изменить поведение по умолчанию для потомка TForm (например, вместо того, чтобы показывать себя на экране, я хотел бы разместить его на элементе управления страницей в виде новой таблицы вкладок). Как этого добиться? Я хотел бы показать это стандартным методом (вызвать метод Show или ...

48
голосов
5ответов
32661 просмотров

@staticmethod с @property

Я хочу Stats.singleton.twitter_count += 1 и я думал, что смогу class Stats: singleton_object = None @property @staticmethod def singleton(): if Stats.singleton_object: return Stats.singleton_object Stats.singleton_object = Stats() re...

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

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

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

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

Silverlight с использованием DependencyProperty и ControlTemplate

Я начинаю изучать Silverlight 3 и Visual Studio 2008. Я пытался создать гаджет боковой панели Windows с кнопками управления, которые выглядят как круги (у меня есть пара «округлых» изображений в формате PNG).Я хочу, чтобы поведение было следующим: когда мышь наводит курсор на изображение, оно не...

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

Заполнение объекта из БД - где остановиться?

Должны ли при получении объекта из БД загружаться и свойства объекта? Кажется, есть такие подходы. Создавайте правильно сформированные, полностью загруженные объекты. Pro: не нужно проверять, загружено ли свойство; оно имеет. Раздавайте его и не беспокойтесь о том, что части объекта там ...

14
голосов
1ответов
20994 просмотров

Установить свойство в WiX на основе условия

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

28
голосов
12ответов
31344 просмотров

Чтение файла java .properties из bash

Я подумываю использовать sed для чтения файла .properties, но мне было интересно, есть ли более разумный способ сделать это из сценария bash?

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

Идиома Microsoft VBA (Visio) для проверки отсутствия свойства?

Мне нужно убедиться, что макрос, работающий в Visio 2003, не вызывает проблем в более ранних версиях Visio: особенно потому, что я пишу в свойство, которого нет в более ранних версиях Visio.Сейчас я делаю это: ... On Error GoTo NoComplexScriptFont: Set cellObject = shapeObject.Cells("Char.C...

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

Распространение "изменчивого" свойства

Я поставил "изменчивый", потому что это не совсем так. У меня есть класс со свойством StopRequested. Этот флаг может быть установлен другими потоками в любое время и должен указывать моему коду, что он должен остановить то, что он делает, и выйти (это процесс на основе службы Windows, а когда ...

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

Objective-C - простой пример свойства настройки с ошибкой «запрос ___ в чем-то, кроме структуры или объединения»

Я бился головой об этом сегодня вечером и уверен, что это что-то очень простое, что я пропустил Я создал новый проект с appdelegate и классом контроллера представления, как показано ниже.Контроллер представления синтезирует свойство в .m, а заголовок делегата приложения импортирует файл .h ко...

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

C #: метод вызова проблемы внутри средства задания свойств строки

У меня есть строковое свойство, которое определяет имя файла для XML-файла.Когда пользователь вводит это имя файла в свойство, у меня есть сеттер, вызывающий функцию parseXml () сразу после установки 'fileName = value', чтобы заполнить dataTable данными из файла XML, чтобы они отображались в диз...

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

Базовый класс C # Attach Property Control

Я хотел бы знать, как добавить свойство из одного из моих пользовательских элементов управления в список свойств базовых элементов управления.Возможно ли это? So what I am doing is this: private static List<LabelType> ConvertControlCollectionToList(Control customContainer) { ...

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

Цикл по известным свойствам объекта

У меня есть объект, содержащий 30 свойств, названия которых я знаю.Свойства называются "ValueX" (1-30), где X - число. Как мне вызвать значение1 - значение30 в цикле?

7
голосов
2ответов
9012 просмотров

Получить значение свойства динамически

У меня есть объект с огромным количеством свойств.Я хотел бы получить значение каждого из этих свойств, просто просматривая коллекцию свойств объекта. Я изучил метод PropertyInfo.GetValue (), но он не имеет особого смысла в моем контексте. Вот пример того, что я пытаюсь сделать (кстати, эт...

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

Могу ли я добавить свойства среды выполнения в приложение Python App Engine?

Исходя из фона java, я привык иметь кучу файлов свойств, которые я могу менять во время выполнения в зависимости от того, на каком сервере я работаю, например.dev / production. Есть ли в Python способ сделать подобное, особенно в платформе Google App Engine? В тот момент, когда они определ...

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

Доступ к свойствам объекта из другого объекта (JavaScript / jQuery)

Я пытаюсь получить доступ к свойствам объекта конфигурации из другого объекта: var myConfigObj = { $myCachedSelector: $('#mySelector') } var myObj = { $selector: myConfigObj.$myCachedSelector, url: 'http://www.someurl.com/somepath' } $.each([ myObj, mySecondObj, myThirdObj ], function...

23
голосов
1ответов
18982 просмотров

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

Учитывая экземпляр класса ThisClassShouldBeTheDataContext в качестве контекста данных для представления class ThisClassShouldBeTheDataContext { public Contacts Contacts {get;set;} } class Contacts { public IEnumerable<Person> Persons {get;set;} public Person this[string Name] {...

5
голосов
2ответов
284 просмотров

Разрешение любого свойства / атрибута на сервере / пользовательском элементе управления

Я заметил, что в большинстве, если не во всех, стандартных веб-элементах управления в пространстве имен System.Web.UI.WebControls вы можете добавлять к ним любые свойства, которые хотите, без сбоя страницы. Возьмем для примера элемент управления asp: Button. Этот код абсолютно верен: &l...

40
голосов
12ответов
72826 просмотров

Обмен данными между двумя оконными формами в C #

У меня есть две формы, одна - основная форма, а другая - форма параметров.Скажем, например, что пользователь нажимает на мое меню в основной форме: Tools -> Options, это приведет к отображению моей формы параметров. У меня вопрос: как отправить данные из формы параметров обратно в основную...

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

.NET - Когда мне следует использовать свойство, а не переменную + функцию доступа?

Бывает ли ситуация, когда я должен делать следующее в .NET вместо использования свойства с возможностью чтения / записи? private S as string public function GetS() as string return S end function public sub SetS(byval NewS as string) S = NewS end function Свойства просто предос...

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

Как сравнить поля / свойства между объектами POCO?

Возможный дубликат: Сравнение свойств объекта в C # Допустим, у меня есть POCO: public class Person { public string Name { get; set; } public DateTime DateOfBirth { get; set; } public IList<Person> Relatives { get; set; } } Я хочу сравнить два экземпляра ...

0
голосов
3ответов
191 просмотров

Как получить название недвижимости?

Это может показаться странным вопросом, но .... public string MyProperty { get { return "MyProperty"; } } Как я могу заменить оператор return, чтобы он возвращал имя свойства без жесткого кодирования?

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

С # Сетка свойств

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