Tema: Re: PropertyGrid Dynamic content ComboBox
Autorius: netikras
Data: 2009-11-18 17:55:47
Tau reikia labiau ne convertio o

a) klasiu deraivintu ish UITypeEditor

b) EditorAttribute attributo ant properciu



tiesa be converterio manau vis vien neishsiversi


"Jornada Del Muerto" <ask@me.email> wrote in message 
news:he104d$bj5$1@trimpas.omnitel.net...
>    Kazka tokio vakar po posto dariau booleano vertimui i Taip/Ne :)
>
>    Bet atveju kada info is db yra kebliau sitas, jei pas mane pavadinimas 
> yra neunikalus kuris dedasi i sarasa, tai gali buti kelios reiksmes 
> vienodos daleiskim, nors aisku kiek kvailokai tai gaunasi, bet ner 
> neimanoma situacija, taciau prisiminus kad visas C# dirba pointeriais gal 
> ir galima kazka galvot...
>
>    As maciau dar varianta su ComboBox, toje nuorodoje i codeproject kur 
> biski kitam poste daviau, tiesa ten prikurta daug klasiu tam kad tai butu, 
> bet jie inkisa savo ComboBox'a ir tada turi ir pasirinkta ID ir Name, nors 
> as dabar atidejau si dalyka velesniam laikui, realizavau visiskai kitaip 
> viska pakolkas... ner tiesiog laiko, o idealiai tai butu jei dar eitu 
> parenkama is saraso objekta ir paredaguoti :) inlyst giliau :) kad ir 
> kitam lange, bet speju nebus man tam laiko ir kitus sprendimus rinksiuos 
> :) nes darau viena projekta, po to toki researchai koki menesi suvalgo 
> laiko ir turi deadline :)
>
>
>
>
> "Andrius F" <andriusflMORESPAM@gmail.com> wrote in message 
> news:he07ij$m8$1@trimpas.omnitel.net...
>> Manau paprasciausias budas butu naudoti TypeConverter`i , zemiau kodas 
>> kad uzvesti ant kelio..
>>
>> public class TempObject
>>    {
>>        [TypeConverter(typeof(TestTypeConverter))]
>>        public string StringProperty { get; set; }
>>
>>    }
>>    public class TestTypeConverter : StringConverter
>>    {
>>        public override StandardValuesCollection 
>> GetStandardValues(ITypeDescriptorContext context)
>>        {
>>
>>           ICollection values = new string[] { "Value1", "Value2" }; // 
>> Cia sudedi reiksmes is DB ..
>>            return new StandardValuesCollection(values);
>>   }
>>
>>        public override bool 
>> GetStandardValuesSupported(ITypeDescriptorContext context)
>>        {
>>            return true;
>>        }
>>    }
>>
>>
>> ir atititinkamai ..
>> propertyGrid1.SelectedObject = new TempObject() ;
>>
>>
>> Hope this helps.
>>
>> a/f.
>>
>> "Jornada Del Muerto" <ask@me.email> wrote in message 
>> news:hdu6jk$vde$1@trimpas.omnitel.net...
>>> Sveiki,
>>>
>>>    Dabar tai googlinu tai gal dar ir taip rasiu, bet gal kas susidure su 
>>> subj. ? reikia i PropertyGrid'a sukist informacijos sarasa is duomenu 
>>> bazes ir kad galima butu pasirinkineti viena item'a is kruvos, 
>>> greiciausia combobox'o stiliui...