powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataGridTextColumn Visibility
2 сообщений из 2, страница 1 из 1
DataGridTextColumn Visibility
    #37332428
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что я делаю не так?

Код: plaintext
1.
2.
3.
4.
<DataGridTextColumn Header="{x:Static res:Resources.CDMN}" Width="15*" IsReadOnly="False" 
Visibility="{Binding Path=(FrameworkElement.DataContext), RelativeSource={x:Static RelativeSource.Self}, Converter={StaticResource visibilityConverter}}"
Binding="{Binding DataContext.IsCollect, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type DockPanel}}}"	/>


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
public class VisibilityConverter : IValueConverter
	{
		public object Convert(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
		{
			try
			{
				if (null != value || (Boolean.Parse(value.ToString()) && (bool)value)) 
					return System.Windows.Visibility.Visible;
			}
			catch { }

			return System.Windows.Visibility.Collapsed;

		}

		public object ConvertBack(object value, Type targetType, object parameter, System.Globalization.CultureInfo culture)
		{
			throw new NotImplementedException();
		}
	}


Попадая в метод Convert значение value и parameter всегда null
...
Рейтинг: 0 / 0
DataGridTextColumn Visibility
    #37332815
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Pavluha,

Вопрос снят!

Воспользовался этим: http://stackoverflow.com/questions/2713754/wpf-toolkit-data-column-visibility-binding
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / DataGridTextColumn Visibility
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]