up İnsan; insan olsaydı, insan olmazdı..

updulsuavi İnsan; insan olsaydı, insan olmazdı..

belki de cozmemen daha hayirli :) Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Kodları incelediğim kadarıyla item. key. isChecked ' ı birkere kullanmışsın Koskoca kodda true değeri yok Tıkladığında vahiyle mi o değer true olacak? iyibu! yeniden..

belki de cozmemen daha hayirli :) çzdüm bile :) farview. xaml içindeki butonlardan template'i kaldırdım, farview. xaml deki controltemplate i de kaldırdım direk toggle. xaml'deki stili ekledim sorun düzeldi. Nasıl çzemedim ama çalıştığı için ellemeye gerek yok :) İnsan; insan olsaydı, insan olmazdı..

bir up daha çekelim İnsan; insan olsaydı, insan olmazdı..

Kodları incelediğim kadarıyla item. key. isChecked ' ı birkere kullanmışsın Koskoca kodda true değeri yok Tıkladığında vahiyle mi o değer true olacak? zaten sen bastığında o kendi değer alıyor yle olmasa template'i kaldırınca da true olmazdı false kalırdı hep İnsan; insan olsaydı, insan olmazdı..

hala çzebilmiş değilim, bir up daha İnsan; insan olsaydı, insan olmazdı..

Merhaba hocalar, birkaç gündür bu sorunla uğraşıyorum ve çzebilmiş değilim. Far kontrol etmek üzere bir arayüzüm var. View: http://pastebin.ubuntu.com/11783418/ ViewModel: using System; using System. Collections. Generic; using System. Linq; using System. Text; using System. Threading. Tasks; using System. Windows. Controls; using System. Windows. Media. Animation; using Caliburn. Micro; namespace IKA. ViewModels { public sealed class FarViewModel : Screen { private FarKontrol _farKontrol; public FarViewModel public void RadioButtonHandler } } RadioButtonExtension sınıfı, normalde radiobuttonlarla yapıyordum sonradan değiştim ismi yle kaldı :) Bunun amacı radiobuttonlardaki group zelliğini checkboxlar için uygulamak. using System; using System. Collections. Generic; using System. Linq; using System. Runtime. InteropServices; using System. Security. Cryptography. X509Certificates; using System. Windows; using System. Windows. Controls; using System. Windows. Controls. Primitives; using System. Windows. Media; using System. Xml. Linq; using Caliburn. Micro; using FirstFloor. ModernUI. Windows. Media; using MessageBox = System. Windows. Forms. MessageBox; namespace IKA { public class RadioButtonExtension : ToggleButton { // Using a DependencyProperty as the backing store for IsChanged. //This enables animation, styling, binding, etc... public static Dictionary<ToggleButton, String> ElementToGroupNames = new Dictionary<ToggleButton, String> ; public static readonly DependencyProperty GroupNameProperty = DependencyProperty. RegisterAttached("GroupName", typeof , typeof , new PropertyMetadata ; public static void SetGroupName public static String GetGroupName private static void OnGroupNameChanged { //Add an entry to the group name collection var togglebutton = d as ToggleButton; if { String newGroupName = e. NewValue. ToString ; String oldGroupName = e. OldValue. ToString ; if (String. IsNullOrEmpty else { //Switching to a new group if { if (! String. IsNullOrEmpty ElementToGroupNames. Add(togglebutton, e. NewValue. ToString ; togglebutton. Checked += ToggleButtonChecked; } } } } private static void RemoveCheckboxFromGrouping static void ToggleButtonChecked { var togglebutton = e. OriginalSource as ToggleButton; foreach { if (item. Key!= togglebutton && item. Value GetGroupName } } } } Bir de bu butonların şeklini değiştirdim. Bu İphonelardaki ayar açıp kapama tarzında. Style dosyası, toggle. xaml : http://pastebin.ubuntu.com/11783416/ Sorun şu ki ben bu togglebuttonu açtığımda da kapadığımda da isChecked değeri hep false olarak dnüyor. Ama stili kaldırınca düzeliyor, neden byle olduğunu çzebilmiş değilim. Yardımcı olacaklara şimdiden teşekkürler. EDIT: XAML kodları doğru düzgün grüntülenemediği için link olarak verilmiştir. Lightsaber tarafından 27/Haz/15 16:24 tarihinde düzenlenmiştir İnsan; insan olsaydı, insan olmazdı..