回复 9楼Alice的帖子
(((C1TextEditableContentControl) (((Panel) (((C1DropDown) ((Panel) (((Grid) (VisualTreeHelper.GetChild(MultiSelectC1Combobox, 0))).Children[1]) .Header)).Children[1])))
用这个方法取到了C1TextEditableContentControl ,再赋值.EditTextBox.Text,显示时还是没有值,用SNOOP看,还要下找3层,找到javascript:;
这里的2位置的赋值Text就好使了,
var textControl = (((C1TextEditableContentControl)(((Panel)(((C1DropDown)((((Grid)(VisualTreeHelper.GetChild(MultiSelectC1Combobox, 0))))).Children[1]).Header)).Children[1])).ContentControl).Parent.FindChildren<C1TextBoxBase>().FirstOrDefault();
textControl.Text = Text;
这样找到2的位置了,为什么还是不显示? |