Mám jeden problém s undem v textu. Přesně jde o tohle: Mám listbox na jedné straně kde se dají vybírat záznamy a a textbox na pravé straně kde se dají jednotlivé záznamy měnit. Když změním záznam a změním textbox a pak zmáčknu ctrl+z tak se vrátí správná hodnota, pokud ale implementuji i ctrl+z na listbox (pomoci vlastní třídy) tak aby se vybraná položka vracela na původní a pak chci znovu vrátit text v textboxu už to není možné, protože textbox si svoji paměť již vymazal. Jako jedinou možnost jsem tedy shledal implementovat vracení textu vlastní metodou... Jenomže, jediné co dokážu je uložit si celý obsah textu a ten pak vrátit. A to je dost náročné na paměť. Hodila by se mi ve VB.NET nějaká metoda co funguje jako Diff v linuxu. Prostě aby jenom našla rozdíl mezi dvěma stringy a poté ho dokázala zpětně patchnout... Děkuji za odpovědi
|