ゆかりすたー NEBULA(ネビュラ)はカラオケ動画ファイルを整理し、ゆかり(持ち込みカラオケ用のブラウザリクエストツール)から検索できるようにするツールです。データベースを活用することにより、タイアップしている番組名や歌手名などの付加情報を含めて整理します。
詳細については、ファンクラブサイト「Fantia」内の記事をご覧ください。
詳細については、ファンクラブサイト「Fantia」内の記事をご覧ください。
ビヘイビアについて少し考えてみた。<behaviors:Interaction.Triggers>
<behaviors:EventTrigger EventName="SizeChanged">
<l:WindowSetStateToSourceAction Source="{Binding ActualHeight, Mode=TwoWay}" Property="ActualHeight" />
</behaviors:EventTrigger>
</behaviors:Interaction.Triggers>
public static readonly DependencyProperty ActualWidthProperty = DependencyProperty.Register(nameof(ActualWidth), typeof(Double), typeof(WindowBindingSupportBehavior), new FrameworkPropertyMetadata(0.0, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault));
public Double ActualWidth
{
get => (Double)GetValue(ActualWidthProperty);
set => SetValue(ActualWidthProperty, value);
}
private static void SourceIsActiveChanged(DependencyObject obj, DependencyPropertyChangedEventArgs args)
{
if ((obj is not WindowBindingSupportBehavior thisObject) || thisObject.AssociatedObject == null)
{
return;
}
if ((Boolean)args.NewValue)
{
thisObject.AssociatedObject.Activate();
}
}